В один момент перестал работать шаблон.
Проблема в POST-запросе в кубике.
Прогнал через Fiddler. Оказалось, что зенка кубиком шлёт криво.
Переписал через ZennoPoster.HTTP.Request, скопировав заголовки один в один из Fiddler'a.
Теперь так: ZennoPoster.HTTP.Request через Fiddler работает,
ZennoPoster.HTTP.Request напрямую - не работает.
Возможно, фидлер как-то модифицирует или исправляет кривые заголовки.
Единственное отличие, которое есть, если взять заголовки:
FIDDLER:
Host: апи
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Accept: */*
Accept-Language: en-US,en;q=0.8
Accept-Encoding: gzip, deflate, br
Referer: мойсайт
Content-Type: application/json
Content-Length: 44749
Connection: keep-alive
Origin: мойсайт
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
=================
ZennoPoster:
Host: апи
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Connection: keep-alive
Origin: мойсайт
Accept: */*
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: мойсайт
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8
вроде как зенка не шлёт
Content-Type: application/json
и
Content-Length: 44749
как пофиксить?
Проблема в POST-запросе в кубике.
Прогнал через Fiddler. Оказалось, что зенка кубиком шлёт криво.
Переписал через ZennoPoster.HTTP.Request, скопировав заголовки один в один из Fiddler'a.
Теперь так: ZennoPoster.HTTP.Request через Fiddler работает,
ZennoPoster.HTTP.Request напрямую - не работает.
Возможно, фидлер как-то модифицирует или исправляет кривые заголовки.
Единственное отличие, которое есть, если взять заголовки:
FIDDLER:
Host: апи
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Accept: */*
Accept-Language: en-US,en;q=0.8
Accept-Encoding: gzip, deflate, br
Referer: мойсайт
Content-Type: application/json
Content-Length: 44749
Connection: keep-alive
Origin: мойсайт
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
=================
ZennoPoster:
Host: апи
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36
Connection: keep-alive
Origin: мойсайт
Accept: */*
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: мойсайт
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8
вроде как зенка не шлёт
Content-Type: application/json
и
Content-Length: 44749
как пофиксить?