Не могу сделать запрос
C помощью corezoid пробую авторизоваться и сделать запрос для получения информации о заказе
1. https://name.bpmonline.com/ServiceModel/AuthService.svc/Login
Получаю в ответ:
{
"Code": 0,
"Exception": null,
"Message": "",
"PasswordChangeUrl": null,
"RedirectUrl": null
}
Как получить в ответе куку?
2. Видимо из-за проблемы выше не могу сделать запрос https://new.bpmonline.com/0/ServiceModel/EntityDataService.svc/OrderCol… eq '0009137'.
Нравится
Судя по тому, что ответ Вы получаете, при чем правильный, то и куки тоже. Тут вопрос больше не к платформе, а к конкретному ПО, которое Вы используете для обработки этого ответа. Потому, наверное, о куке было бы правильнее спросить на каком-нибудь форуме, посвященному corezoid.
Судя по тому, что ответ Вы получаете, при чем правильный, то и куки тоже. Тут вопрос больше не к платформе, а к конкретному ПО, которое Вы используете для обработки этого ответа. Потому, наверное, о куке было бы правильнее спросить на каком-нибудь форуме, посвященному corezoid.
куку получил, а как получить ответ о статусе заказа https://.....bpmonline.com/ServiceModel/EntityDataService.svc/OrderColl… eq='0009137'
получаю ответ
{ "__conveyor_api_return_description__": "Not valid http result json(<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\"http://www.w3.org/TR/html4/strict.dtd\">\r\n<HTML><HEAD><TITLE>Bad Request</TITLE>\r\n<META HTTP-EQUIV=\"Content-Type\" Content=\"text/html; charset=us-ascii\"></HEAD>\r\n<BODY><h2>Bad Request</h2>\r\n<hr><p>HTTP Error 400. The request is badly formed.</p>\r\n</BODY></HTML>\r\n)", "__conveyor_api_return_http_code__": 400, "__conveyor_api_return_type_error__": "software", "__conveyor_api_return_type_tag__": "api_no_valid_json" }
А мне нужен js или xml ответ
Вы забыли в URL дописать /0/ между com и ServiceModel.
Если дело не в этом, сравните в Fiddler идущий от короеда запрос и ответ на него с тем, который отправляется при вводе адреса в браузере и который обрабатывается нормально. Возможно, что-то передаётся не так, либо на той стороне ожидают JSON и не могут разобрать XML.