Как я могу изменить заголовок User-Agent в WSO2 API Manager

#wso2 #wso2-am

# #wso2 #wso2-api-manager

Вопрос:

WSO2 APIM имеет заголовок User-Agent по умолчанию, который:

 Synapse-PT-HttpComponents-NIO
 

Я хочу изменить его на что-то другое, поэтому я добавил посредничество заголовка из конфигурации времени выполнения publisher, но безуспешно, также я пытался добавить эту строку http.user.agent.preserve=true , passthru-http.properties как говорили многие, но всякий раз, когда я перезапускаю сервер, он удаляется из файла.

Как я могу это сделать? Я использую wso2am-3.2.0

Ответ №1:

В APIM 3.2.0 мы используем deployment.toml file для добавления / изменения конфигураций. Если вы редактируете файлы конфигурации напрямую, они будут переопределены конфигурациями в deployment.toml во время запуска сервера. Попробуйте добавить приведенные ниже значения в deployment.toml найденные внутри <APIM_HOME>/repository/conf/

 [passthru_http]
'http.user.agent.preserve'=true