Отправка нескольких запросов со стороны клиента на php с помощью js - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь отправить несколько запросов одновременно через консоль.Но это останавливается из-за ящиков с предупреждениями или чего-то еще, возможно, это связано с CORS (я не уверен).Я пытаюсь сделать что-то вроде автоматического отправителя запроса с заданными значениями. Мне просто интересно.Можно ли выполнить что-то подобное?

Я применил итерацию к полям ввода с помощью простого цикла for.Я пробовал код на сайте x через консоль, но он повторяется только один раз (он работал без ошибок)

(код немного отличается от этого => нет функции sendReq (), нет функции viewResults ()и внутри цикла for было действие button.click ()

Вот мое моделирование для этого.(Работает на JSBin):

var firstInput = document.getElementById('input_first');
var secondInput = document.getElementById('input_second');
var button = document.getElementById('button');
 
function sendReq() {
    var datas= { 
       'Input 1 Value 1' : 'input 2 value 1',
       'Input 1 Value 2' : 'input 2 value 2',
    };

    for (var x in datas) {
        firstInput.value = x;
        secondInput.value = datas[x];
        // button.click();
        run(firstInput.value, secondInput.value); 
    }
}

function run(first, second) {
   alert(first + "=" + second);
}

/* function action() {
    alert(firstInput.value + secondInput.value)
} */

sendReq();
<form>
    <input id="input_first" type="text">
    <input id="input_second" type="text">
    <button id="button" onclick="action()">test</button>
</form>

Моя цель - отправлять все данные в поля ввода, а затем нажимать после каждой итерации.Но это повторяется только один раз на реальном сайте.В чем логическая ошибка?В любом случае, спасибо за ваши ответы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...