GeetYG Ответов: 0

Как отправить запрос на сервер и получить ответ от бэкенда с использованием XSLT /


Привет,

Кто-нибудь может предоставить мне образец XSLT для маршрута входящий запрос мылом в серверной точку и получить ответ от опирается URL-адрес ? Я использовал 1 таблицу стилей для маршрутизации запроса в бэкэнд, как показано ниже.

Может ли кто-нибудь поправить меня, где я ошибаюсь ?

Что я уже пробовал:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
xmlns:dp="http://www.datapower.com/extensions" version="1.0"  >
<xsl:url-open tagrget="URL"
</xsl:url-open>
</xsl:stylesheet>


XSLT для получения ответа от бэкенда:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:dp="http://www.datapower.com/extensions"
xmlns:dpconfig="http://www.datapower.com/param/config"
extension-element-prefixes="dp dpconfig"
exclude-result-prefixes="xs dp dpconfig"
version="2.0">
<xsl:template match="/">
<xsl:variable name="response">
<dp:url-open target="URL">
<xsl:variable name="varCreateRespVariable" select="concat('var://context/varParallelOut_',$response)"/>
<xsl:copy-of select="(dp:variable($varCreateRespVariable)//child::node())"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

0 Ответов