Почему выдаёт ошибку при отправке POST запроса?

Nekro

Client
Регистрация
01.08.2020
Сообщения
232
Благодарностей
24
Баллы
18
Добрый день.

Отправляю post запрос для изменение поля. Ответ такой приходит. Что это означает и как это исправляется? Требуемые данные по запросам предоставлю. Предполагаю, что проблема в Переменной внутри переменной. Я отправляю переменную с передаваемыми данными и внутри этой переменной есть ещё переменные. Так работать не будет?

Запрос их мониторинга трафика отличается лишь этим и там он работает.
C#:
HTTP/1.1 500 Internal Server Error
Date: Sun, 04 Dec 2022 08:05:08 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Pragma: no-cache
X-Frame-Options: DENY
Cache-Control: must-revalidate,no-cache,no-store
X-Request-ID: 060e465f26a7a557eda88e9cca8c158c
X-Request-ID: f0df0f4d4050b9f7b867954f3c5dd604
Strict-Transport-Security: max-age=31536000;
Strict-Transport-Security: max-age=31536000;
CF-Cache-Status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=hqeAh3XIxKglaHXsGPBwh1y6%2BW%2BtVkbYjvNYTX0y9YjTr1uOh4%2Bc%2FpbEV%2F5j1yBuvGgWE6mbn4526IsBTtlr1Lqk34zzaJeyJiDL480dSEx5IrYkZC7YjhK1OqiVZhDj1cyH"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 77430909b8bd91d1-FRA


{"timestamp":1670141108781,"status":999,"error":"None"}

Перед этим успешно беру токен сессии через пост запрос. Вставляю в Authorization заголовка следующего запроса (на изменение поля).
C#:
HTTP/1.1 200 OK
Date: Sun, 04 Dec 2022 08:13:29 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: SAMEORIGIN
X-Request-ID: 48c169a4501af80ca3a8a95fc804682f
X-Request-ID: ac83f6df17a0e5badf5d3fb9a159d31e
Strict-Transport-Security: max-age=31536000;
Strict-Transport-Security: max-age=31536000;
CF-Cache-Status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=uYqYV4ede91yTH5b2xHz0b6tTjGzag0WqXmWCymsC00puPNEdpVqekSu%2Fqo7B2RjcodQlcAAYL1ym4a3pL7ZlIUYkReNIKr1kFc3O%2BALC8NfrOCdfqjizvtBup5lQ6iypjYS"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 77431543fe3c8fec-FRA
Content-Encoding: gzip


{"responseStatus":200,"responseMessage":"No message","data":{"login":"7xxxxxxxx","locale":"ru","authToken":"xxx","sessionToken":"xxx","deviceToken":"xxx"}}
К сайту требуется авторизация. Она у меня содержится в куках и профиле. Все действия исполняются из статуса авторизованного пользователя.
 
Последнее редактирование:

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 512
Благодарностей
3 368
Баллы
113
Используйте альтернативные запросы (сравните с оригиналом через fiddler), в крайнем случае curl.
Постер не поддерживает TLS 1.3 и HTTP 2 и выше в запросах.
 

Nekro

Client
Регистрация
01.08.2020
Сообщения
232
Благодарностей
24
Баллы
18
Сам спросил, сам ответил. Была проблема переменной в переменной и из-за этого видимо запрос отправлялся неправильно. Убрал "матрёшку" и всё заработало.
 
  • Спасибо
Реакции: Yuriy Zymlex

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