Используя библиотеку axios, я оптравил пост запрос на сайт с куками, на сайте данные обновляются как мне и надо, то есть все работает правильно.
Дело в том что, когда вручную обновляешь на сайте данные, после кнопки обновить тебя перекидывает в другое место. поэтому думаю скрипт выдает вот такую ошибка, из за которой данный скрипт работает медленно.
Суть: как мне обработать данную ошибку? я могу поставить просто timout:500, но иногда бывают загруженные дни и сервер перегружен в следствии чего пост request может не сработать. поэтому лучшим решением просто правильно обработать ошибку. Но как?
{ Error: read ECONNRESET
at _errnoException (util.js:1024:11)
at TLSWrap.onread (net.js:615:25)
code: 'ECONNRESET',
errno: 'ECONNRESET',
syscall: 'read',
config:
{ adapter: [Function: httpAdapter],
transformRequest: { '0': [Function: transformRequest] },
transformResponse: { '0': [Function: transformResponse] },
timeout: 0,
xsrfCookieName: 'XSRF-TOKEN',
xsrfHeaderName: 'X-XSRF-TOKEN',
maxContentLength: -1,
validateStatus: [Function: validateStatus],
headers:
{ Accept: 'application/json, text/plain, */*',
'Content-Type': 'application/x-www-form-urlencoded',
Cookie: 'PHPSESSID=1111; user-id=1111; stack[hash]=11111;stack[user]=1111;',
'User-Agent': 'axios/0.15.3',
'Content-Length': 115 },
method: 'post',
url: 'google.com',
data: '11111 1111 11111' },
response: undefined }
а вот мой скрипт для отправки запроса через axios
function PostPrice() {
let send = '11111 11111;
axios({
method: 'post',
url: 'google.com',
headers:{
Cookie: 'PHPSESSID=11111; user-id=11111; stack[hash]=111111;stack[user]=11111;',
},
data: send
}).then(function (response) {
console.log('Post sent');
}).catch(function (error) {
console.log('Post sent');
});
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый день, есть вопросЕсть ссылка при нажатие на нее должен зафиксировать событие
Есть <div>, в котором есть три элемента display: inline-block;Нужно сделать так, чтобы при скролле вниз два правых элемента исчезали и заменялись другим...