У меня есть запрос PHP CURL, который имеет форму
curl -u emailid: пароль -H "Тип контента: application / xml" -d "test?@test.comTestTest Details" -X POST http://url/xxx.xml
Запрос отлично работает для всех адресов электронной почты, кроме тех, которые имеют &
, ?
или .
, где я получаю сообщение об ошибке формата запроса XML.
Когда я заменяю &
на &
, проблема &
решается.
Однако я не могу найти замену ?
и .
Я попытался заменить ?
для ?
и .
для .
, но все равно получаю ошибку.