|
Помогите разобраться с запросом POST | ☑ | ||
---|---|---|---|---|
0
Bikov
24.02.22
✎
06:28
|
Нужно отправить такой запрос:
https://kaspi.kz/shop/api/v2/orders POST /api/v2/orders HTTP/1.1 Host: kaspi.kz/shop Content-Type: application/vnd.api+json X-Auth-Token:token { "data": { "type": "orders", "id": "MjAwNTcwMDM=", "attributes": { "code": "20049002", "status": "ACCEPTED_BY_MERCHANT" } } Код в 1с: Соединение = Новый HTTPСоединение("Kaspi.kz",,,,,,Новый ЗащищенноеСоединениеOpenSSL()); ТелоЗапроса = "{ |""data"": |{ |""type"": ""orders"", |""id"": ""189278749"", |""attributes"": { |""code"": ""189231576"", |""status"": ""ACCEPTED_BY_MERCHANT"" |} |}"; запросPOST = Новый HTTPЗапрос("/api/v2/orders"); запросPOST.Заголовки.Вставить("Host", "kaspi.kz/shop"); запросPOST.Заголовки.Вставить("Content-Type", "application/vnd.api+json"); запросPOST.Заголовки.Вставить("X-Auth-Token", "vHLYYU5+FTCCd9bLJ6a6cP7/70lvZjGLXbO0NjMQ="); запросPOST.УстановитьТелоИзСтроки(ТелоЗапроса); Ответ = Соединение.ОтправитьДляОбработки(запросPOST); В ответе выдает ошибку: Код результата: 503 Ответ: <html><body><b>Http/1.1 Service Unavailable</b></body> </html> Подскажите, где ошибка) |
|||
1
echo77
24.02.22
✎
06:40
|
http 503 code - сервер лежит, вопрос к владельцу ресурса
|
|||
2
Bikov
24.02.22
✎
07:04
|
Дело в том, что PUT запросы хорошо выполняются.
Может в моем коде ошибка? |
|||
3
MadJhey
24.02.22
✎
07:50
|
Собирать json строкой🙄 есть куча инструментов для этого. Распарсь onотправляемый json может что лишнего вставил, если все ок. Тогда (2)
|
|||
4
Bikov
24.02.22
✎
08:08
|
А кроме json, остальное все правильно?
Я думал может где-то в параметрах нужно указать версию протокола HTTP/1.1? |
|||
5
acht
24.02.22
✎
08:43
|
(0) Как ты из "https://kaspi.kz/shop/api/v2/orders"
Получил "Kaspi.kz" и "/api/v2/orders" ? |
|||
6
Bikov
24.02.22
✎
09:29
|
(5)Вот так нужно?
Соединение = Новый HTTPСоединение("Kaspi.kz",,,,,,Новый ЗащищенноеСоединениеOpenSSL()); запросPOST = Новый HTTPЗапрос("shop/api/v2/orders"); |
|||
7
acht
24.02.22
✎
09:35
|
(6) Если полный урл АПИ содержит в себе слово "shop", то очевидно, что да.
|
|||
8
acht
24.02.22
✎
09:35
|
и регистр символов поправь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |