спрошу.
                  
                  
                  например есть у меня запрос:
                  
                  
                  var request = new XMLHttpRequest();
                  
                  
                  request.open('post', './data/submitForm.json', true);
                  
                  
                  request.setRequestHeader('Content-type', 'multipart/form-data');
                  
                  
                  
                  
                  
                  
                  
                  
                  request.onreadystatechange = function() {
                  
                  
                    if (this.readyState != 4) return;
                  
                  
                    ***
                  
                  
                  }
                  
                  
                  
                  
                  
                  request.onerror = function() {
                  
                  
                    ***
                  
                  
                  };
                  
                  
                  
                  
                  
                  var fd = new FormData(form);
                  
                  
                  request.send(fd);
                  
                  
                  
                  
                  
                  В таком виде через devtools я не смогу проверить корректность отправки данных, т.к. браузер выдаст мне 404 ошибку, об отсутствии ./data/submitForm.json
                  
                  
                  Перед request.send я могу добавить вывод данных:
                  
                  
                  for(var [name, value] of fd) {
                  
                  
                    console.log(name +' : '+ value)
                  
                  
                  }
                  
                  
                  Этого достаточно? Мне бы хотелось проверить что-же реально улетает в запрос.
                  
                  
                  Для этого мне приходится загружать вёрстку на хост, там запускать скрипт и смотреть через devtools что же реально ушло.
                  
                  
                  
                  
                  
                  Как можно упростить этот процесс?
                  
                  
                
корректность проверяется по результату выдаваемому самим API. в данном случае очевидно используется xmlhttprrquest. чтобв не велосипедить в данном направлении (с обработкой ошибок) - есть готовые решения. и это к счастью не postman (нужен для тестирования ответов сервера) и не firebase (ходят слухи, каличная бд ноу эскуэль) и даже не docker (ну камон) с чайником и салатиком винегрет (ням ням). верстка гавкучая.. что же это такое?
Обсуждают сегодня