When submitting an AngularJS form using $http.post(), variables received by the PHP script may appear as undefined, despite receiving a 200 OK resposta. No entanto, se uma carga útil codificada pelo formulário for enviada em vez de dados JSON, o PHP não preencherá a matriz $ _Post conforme o esperado. Cabeçalho:
Mantenha o cabeçalho padrão de conteúdo padrão do Application/json. em php, leia a entrada bruta e desesterize os dados JSON usando JSON_Decode (). Dados:
Defina o cabeçalho content-type como Application/Xwww-Form-Urlencoded. Encodeuricomponent ().
Exemplo Php modificado
para a segunda solução:Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3