Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

169
Visualizações
AXIOS Request no envía datos al servidor PHP
header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Methods: PUT, GET, POST"); header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept"); print_r(file_get_contents('php://input'));

Esta es la página de mi servidor PHP para manejar una solicitud de un cliente react.js en localhost: 3000

este es el codigo del cliente

 let handleSubmitDesign = (event) => { event.preventDefault(); let url = 'https://www.myserver.com/test.php'; //Server example let data = { key: k, code: code, role: role, cat: 1 }; sendPostRequest(data, url, fun);

}

Esta es la primera función.

 function sendPostRequest(data, url, fun) { let newData = JSON.stringify(data); axios.post(url, newData) .then(function (response) { //console.log(response.data); fun(response.data); }) .catch(function (error) { console.log(error); });

}

Por supuesto, los datos no están vacíos y puedo verificar usando un registro, si uso una prueba de herramienta API de terceros como https://reqbin.com/ puedo verificar que la página de mi servidor funciona bien, lo mismo con una aplicación móvil React Native , pero no para esta aplicación React.js

la función print_r, o una función de eco déjame ver que no recibo nada

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Intenta pasar también encabezados.

 function sendPostRequest(data, url, fun) { let newData = JSON.stringify(data); const headers = { "Content-Type": "application/json", //Authorization: token, Bearer token or whatever applies } axios.post(url, newData, { headers:headers }) .then(function (response) { //console.log(response.data); fun(response.data); }) .catch(function (error) { console.log(error); });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda