„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum sind meine AngularJs $ http.post () Variablen in meinem PHP -Skript undefiniert?

Warum sind meine AngularJs $ http.post () Variablen in meinem PHP -Skript undefiniert?

Gepostet am 2025-03-24
Durchsuche:960

Why are my AngularJS $http.post() variables undefined in my PHP script?

angularjs: http post undefined Variablen mit php

beim Senden eines AngularJS Antwort. Ursachen

standardmäßig legt AngularJs die

content-type

Header zu Anwendung/JSON für http post-Anfragen fest. Wenn jedoch ein Formular-kodierter Nutzlast anstelle von JSON-Daten gesendet wird, wird PHP das $ _post-Array nicht wie erwartet bevölkert. Header:

behalten Sie den standardmäßigen Inhalts-Header der Anwendung/JSON. Daten:

    Setzen Sie den Header vom Typ Inhalt auf Anwendung/x-www-form-urlencoded. Encodeuricomponent ().
  1. Beispiel geändert PHP
    • für die zweite Lösung:
    • $ query_string = Datei_Get_Contents ("php: // Eingabe"); parse_str ($ query_string, $ data); $ mail = $ data ['mail']; $ password = $ data ['Passwort'];
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3