[SPb-pm] AnyEvent::HTTPD vs POST

Denis Ibaev dionys at gmail.com
Tue Jun 17 03:17:52 PDT 2014


17 июня 2014 г., 13:50 пользователь Ruslan Kuksa
<perl-list at spb.csat.ru> написал:
> А как быть с application/x-www-form-urlencoded?
> Что надо предпринимать?

Надо передавать правильный заголовок Content-Type, который бы
соответствовал отправленным данным. Для SOAP это application/soap+xml.

> 17.06.2014 13:03, Andrey Chernomyrdin пишет:
>> Просто content лучше использовать когда передается что-то типа
>> XML/JSON,например если сделать запрос таким образом:
>> curl -s \
>> -H 'Content-Type: text/xml' \
>> -H 'SOAPAction: ""' \
>> --data-binary '<soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>> xmlns:api="http://localhost/api">
>> <soapenv:Header/><soapenv:Body><api:getOrganizationsRequest/></soapenv:Body></soapenv:Envelope>'
>> \
>> http://localhost:9090/to-post
>>
>> То в $req->content получишь то, что указанно в --data-binary

-- 
Денис Ибаев


More information about the Spb-pm mailing list