Отправка пользовательских заголовков и файлов cookie - PullRequest
0 голосов
/ 09 декабря 2018

Сценарий: Я хочу опубликовать форму с моими пользовательскими заголовками и файлами cookie, когда нажимаю кнопку отправки.

Я попытался выполнить приведенный ниже код, но это не удалось

<html>
<body>
<form  action="https://www.example.com/test/alter/" method="POST">
<input type="hidden" name="firstname" value="Test" />
<input type="hidden" name="email" value="test@example.com" />
<input type="submit" onclick="test_post()" value="Submit request" />
</form>
</body>
</html>

Я не очень хорош в js, я использовал приведенный ниже код

<script>
function test_post(){
document.getElementById("myForm").submit();
xhr.setRequestHeader('Header1','Test_header');
document.cookie="userid=123;"
</script>

Как я могу отправить форму с моими пользовательскими заголовками и файлами cookie, это XMLHttpRequest.

PS: редактирование файлов cookie и заголовков с использованием аддонов или консоли не является обязательным требованием

1 Ответ

0 голосов
/ 09 декабря 2018

Похоже, ваша функция не закрыта.Рассматривали ли вы использование Axios HTTP-клиента ?https://github.com/axios/axios Многие дизайнеры предпочитают избегать использования xhr XMLHttpRequests в стиле старой школы.Есть несколько способов, которые могут пойти не так.

...