POST и GET

baracuda

Client
Регистрация
19.06.2013
Сообщения
790
Благодарностей
277
Баллы
63
Всем привет.

Засел изучать POST и GET запросы. столкнулся с непонятным явлением.
В данном вариант взял rambler для экспериментов.
Стоит простая задача сменить имя фамилию.

Отправляю стандартно через браузер post запрос, получаю:
{"jsonrpc":"2.0","result":{"profile":{"login":"[email protected]","result":"updated"},"status":"OK"}}

Шлю тот же самой запрос через post кубик, получаю:
{"jsonrpc":"2.0","result":{"error":{"current_thread_extra":"5a4abf1dd032221fdf52","date":"2021-06-07 06:22:37 +0000 UTC","errno":-2,"strerror":"Can't check dc availability for empty method"},"partner":{"remote_ip":"46.18.1.118"},"status":"ERROR"}}


Данные стандартные
{"method":"Rambler::Id::change_profile","params":[{"firstname":"{-Profile.Name-}","lastname":"{-Profile.Surname-}"}],"rpc":"2.0"}

По настройкам:
Заголовок: Текущий профиль с использование кукиконтейнера.

Нет задачи конкретно решить эту проблему. есть задача понять почему такое происходит, и как с этим бороться.

P.S. запрос создавал с помощью зенки. "Создать действие из запроса"
 

Spelin

Client
Регистрация
24.09.2019
Сообщения
446
Благодарностей
120
Баллы
43
78406


Попробуй так свой запрос отправлять
 
  • Спасибо
Реакции: baracuda

baracuda

Client
Регистрация
19.06.2013
Сообщения
790
Благодарностей
277
Баллы
63
Вот прям благодарочка с большой буквы
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
790
Благодарностей
277
Баллы
63
А если "решение" по определение MIME типов. понятно что их не так уж и много, но всё же охота упростить жизнь. Забивать голову есть чем, всему свое время. Сейчас интересны более глобальные моменты
 

heks

Client
Регистрация
01.10.2013
Сообщения
1 173
Благодарностей
291
Баллы
83
А если "решение" по определение MIME типов. понятно что их не так уж и много, но всё же охота упростить жизнь. Забивать голову есть чем, всему свое время. Сейчас интересны более глобальные моменты
в заголовках отправляемого запроса все есть туда смотри
 
  • Спасибо
Реакции: baracuda

baracuda

Client
Регистрация
19.06.2013
Сообщения
790
Благодарностей
277
Баллы
63
в заголовках отправляемого запроса все есть туда смотри
Частично понимаю что чушь горожу... НО...
Есть ресурс без всяких капч. Через браузер шлю, всё хорошо, ответ 200 и json как надо
тот же самый запрос делаю через кубик выдаёт 500
сверяю все, 1 в 1.

Вопрос собственно может ли post запрос как то палиться ?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 712
Баллы
113
Частично понимаю что чушь горожу... НО...
Есть ресурс без всяких капч. Через браузер шлю, всё хорошо, ответ 200 и json как надо
тот же самый запрос делаю через кубик выдаёт 500
сверяю все, 1 в 1.

Вопрос собственно может ли post запрос как то палиться ?
ну вот на этом форуме примерно так же, в браузере заходишь 200, через запрос БОЛТ прилетает. клаудфаер же...
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
790
Благодарностей
277
Баллы
63

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 785
Благодарностей
2 444
Баллы
113
Всем привет.

Засел изучать POST и GET запросы. столкнулся с непонятным явлением.
В данном вариант взял rambler для экспериментов.
Стоит простая задача сменить имя фамилию.

Отправляю стандартно через браузер post запрос, получаю:
{"jsonrpc":"2.0","result":{"profile":{"login":"[email protected]","result":"updated"},"status":"OK"}}

Шлю тот же самой запрос через post кубик, получаю:
{"jsonrpc":"2.0","result":{"error":{"current_thread_extra":"5a4abf1dd032221fdf52","date":"2021-06-07 06:22:37 +0000 UTC","errno":-2,"strerror":"Can't check dc availability for empty method"},"partner":{"remote_ip":"46.18.1.118"},"status":"ERROR"}}


Данные стандартные
{"method":"Rambler::Id::change_profile","params":[{"firstname":"{-Profile.Name-}","lastname":"{-Profile.Surname-}"}],"rpc":"2.0"}

По настройкам:
Заголовок: Текущий профиль с использование кукиконтейнера.

Нет задачи конкретно решить эту проблему. есть задача понять почему такое происходит, и как с этим бороться.

P.S. запрос создавал с помощью зенки. "Создать действие из запроса"
Если это POST запрос - обратите внимание на заголовки:
Код:
Origin: https://*******.ru
X-Requested-With: XMLHttpRequest
Для GET - возможно есть что-то ещё.
 

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)