2
respostas

Axios

Error ao rodar o projeto com axios

 WARN  Possible Unhandled Promise Rejection (id: 3):
[AxiosError: Request failed with status code 404]

AxiosError {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_REQUEST"config: {transitional: {…}, adapter: Array(2), transformRequest: Array(1), transformResponse: Array(1), timeout: 0, …}message: "Request failed with status code 404"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}response: {data: 'Não encontramos pacientes!', status: 404, statusText: 'Not Found', headers: AxiosHeaders, config: {…}, …}stack: "AxiosError: Request failed with status code 404\n    at settle (http://localhost:19006/static/js/bundle.js:130628:12)\n    at XMLHttpRequest.onloadend (http://localhost:19006/static/js/bundle.js:129135:66)"[[Prototype]]: Error

segue o link do git https://github.com/jscesar/pet_medicines

2 respostas

Oi Julio, tudo bem?

Pelo erro que você está recebendo ao rodar o projeto com o Axios, parece que você está obtendo um status de resposta 404, que indica que o recurso solicitado não foi encontrado. Isso pode acontecer por diversos motivos, como uma URL incorreta ou um endpoint inexistente.

Uma possível solução para esse problema é verificar se a URL que você está utilizando está correta e se o endpoint que você está tentando acessar realmente existe. Certifique-se também de que você está passando os parâmetros corretos na sua requisição.

Por exemplo, se você está tentando fazer uma requisição GET para a rota "/pacientes", verifique se essa rota realmente existe no seu servidor.

Se você puder compartilhar mais detalhes sobre o seu código e a requisição que está sendo feita, posso tentar te ajudar de forma mais específica.

Não consegui acessar o seu link, deu erro 404.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Espero ter ajudado.

Um abraço e bons estudos.

Ola ajuste do link https://github.com/jcscesar/pet_medicine

erros

{
    "Paciente não foi criado": {
        "code": "ERR_INVALID_ARG_TYPE"
    }
}
xhr.js:251     GET http://192.168.1.102:3000/paciente 404 (Not Found)
dispatchXhrRequest @ xhr.js:251
xhr @ xhr.js:49
dispatchRequest @ dispatchRequest.js:51
request @ Axios.js:148
Axios.<computed> @ Axios.js:174
wrap @ bind.js:5
(anonymous) @ App.js:14
asyncGeneratorStep @ asyncToGenerator.js:3
_next @ asyncToGenerator.js:22
(anonymous) @ asyncToGenerator.js:27
(anonymous) @ asyncToGenerator.js:19
_pegarDados @ App.js:16
pegarDados @ App.js:13
(anonymous) @ App.js:17
commitHookEffectListMount @ react-dom.development.js:23150
commitPassiveMountOnFiber @ react-dom.development.js:24931
commitPassiveMountEffects_complete @ react-dom.development.js:24891
commitPassiveMountEffects_begin @ react-dom.development.js:24878
commitPassiveMountEffects @ react-dom.development.js:24866
flushPassiveEffectsImpl @ react-dom.development.js:27039
flushPassiveEffects @ react-dom.development.js:26984
(anonymous) @ react-dom.development.js:26769
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
asyncToGenerator.js:6 Uncaught (in promise) AxiosError {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_REQUEST"config: {transitional: {…}, adapter: Array(2), transformRequest: Array(1), transformResponse: Array(1), timeout: 0, …}message: "Request failed with status code 404"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}response: {data: 'Não encontramos pacientes!', status: 404, statusText: 'Not Found', headers: AxiosHeaders, config: {…}, …}stack: "AxiosError: Request failed with status code 404\n    at settle (http://localhost:19006/static/js/bundle.js:130624:12)\n    at XMLHttpRequest.onloadend (http://localhost:19006/static/js/bundle.js:129131:66)"[[Prototype]]: Error
asyncGeneratorStep @ asyncToGenerator.js:6
_throw @ asyncToGenerator.js:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js:12
_next @ asyncToGenerator.js:22
(anonymous) @ asyncToGenerator.js:27
(anonymous) @ asyncToGenerator.js:19
_pegarDados @ App.js:16
pegarDados @ App.js:13
(anonymous) @ App.js:17
commitHookEffectListMount @ react-dom.development.js:23150
commitPassiveMountOnFiber @ react-dom.development.js:24931
commitPassiveMountEffects_complete @ react-dom.development.js:24891
commitPassiveMountEffects_begin @ react-dom.development.js:24878
commitPassiveMountEffects @ react-dom.development.js:24866
flushPassiveEffectsImpl @ react-dom.development.js:27039
flushPassiveEffects @ react-dom.development.js:26984
(anonymous) @ react-dom.development.js:26769
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533

Resolvido!