Я пытаюсь обновить страницу с помощью jQuery. Я проверил сеть, чтобы посмотреть, что происходит, и увидел это:Выполнение почтового запроса с использованием jQuery с настраиваемыми заголовками
Request URL:https://www.URL.com/api/projectStatus?statusId=11144371
Request Method: POST
Status Code: 201 Created
Request Headers
Cookie:
CSRF:
...etc
Request Payload:
{projectIds: [1050868563], statusId: 11144371}
Я посмотрел документацию для JQuery и увидел этот пример:
$.post("test.php", { name: "John", time: "2pm" });
Я попытался:
$.post("https://www.URL.com/api/projectStatus?statusId=11144371", {projectIds: "[1050868563]", statusId: "11144371"}
I «Ошибка 403 (плохой запрос). Я делаю этот запрос в консоли. Нужно ли включать всю информацию заголовка?
Ну, так как мы не знаем, что исходный код на стороне сервера, мы не можем сказать вам, если он проверяет заголовки. Обычно API требует аутентификации. Некоторые auth могут быть сделаны с помощью заголовков, но обычно это ключ API, заданный как обычный параметр. Можете ли вы обратиться в службу API, чтобы получить их ожидания? – RDardelet
Я не могу, к сожалению :-(Каким будет правильный способ передать во всех заголовках? –
Я также отвечу с синтаксисом для отправки заголовков, а также – RDardelet