Format XML pour les paramètres de configuration des connexions HTTP sortantes
Pour exporter ou importer la configuration des connexions HTTP sortantes, utilisez un fichier XML avec un schéma spécifique.
Exemple de fichier proxy-config.xml
L'exemple suivant est un modèle de script de configuration pour les connexions HTTP sortantes. Il contient le schéma des scripts XML que vous pouvez utiliser pour importer ou exporter la configuration des connexions HTTP sortantes.
<?xml version="1.0" encoding="UTF-8"?>
<proxy-rules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.ibm.com/xmlns/prod/sw/http/outbound/proxy-config/2.0">
<variables>
<dynamic-policy name="default_policy">
<value>http://www.ibm.com/*</value>
<value>http://www-3.ibm.com/*</value>
</dynamic-policy>
</variables>
<mapping contextpath="/proxy" url="*" name="proxy"/>
<mapping contextpath="/myproxy" url="*" name="myproxy">
<policy url="http://www.cntserv_exmp.com/*" name="ibm1">
<actions>
<method>GET</method>
</actions>
<cookie-rule name="my.application.cookie">
<cookie>TestCookie</cookie>
<scope>user</scope>
<handling>store-session</handling>
</cookie-rule>
</policy>
</mapping>
<policy url="{$default_policy}" name="default">
<actions>
<method>GET</method>
<method>HEAD</method>
</actions>
</policy>
<meta-data>
<name>socket-timeout</name>
<value>10000</value>
</meta-data>
</proxy-rules>