Задать вопрос
@WindowsExpert
No found

Почему может возникать разрыв связи при запросе?

Доброго времени суток. Имеется следующая ситуация, производится POST запрос по определённому адресу, в случае если запрос сделан через Postman то он спокойно обрабатывается без ошибок, в случае когда данный запрос формируется через моё React приложение, запрос обрабатывается, но также вылетает ошибка о разрыве соединения. С чем может быть связан этот разрыв соединения и как можно убрать его?

Пример запроса в Postman:
5fca611f336e4318002529.png

Функция в React которая выполняет запрос:
onSubmit = () => {



  var data = {
      startDate: this.state.startDate + "T00:00:00.000000Z",
      endDate: this.state.endDate + "T00:00:00.000000Z",
      balance: parseInt(this.state.balance),
      number: parseInt(this.state.number)
  }


  const axiosConfig = {
      headers: {
          'Authorization': 'Bearer ' + localStorage.getItem('AccessToken'),
          'Content-Type': 'application/json',

      }
  }
  Axios.post('http://127.0.0.1:8000/card/', JSON.stringify(data), axiosConfig)
  .then(response => {
    console.log("GOOD");
  })
}


Ошибка которая возникает при запросе через React:
{'startDate': '2020-12-04T00:00:00.000000Z', 'endDate': '2030-12-31T00:00:00.000000Z', 'balance': 300, 'number': 998}
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 58951)
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socketserver.py", line 720, in __init__
    self.handle()
  File "/Users/ddev/Desktop/Python/something/venv/lib/python3.8/site-packages/django/core/servers/basehttp.py", line 174, in handle
    self.handle_one_request()
  File "/Users/ddev/Desktop/Python/something/venv/lib/python3.8/site-packages/django/core/servers/basehttp.py", line 182, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socket.py", line 669, in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 54] Connection reset by peer
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы