そこで、時間をかけて、自分でやっているプロジェクト用の簡単な API を作成しました。
Chrome の Postman アドオンを使用して PUT および DELETE クエストを模倣し、すべてが正しく機能することを確認しました。PHP の PUT および DELETE リクエストの欠点について多くのことを学んだので、本当にうれしく思います。
Postman で使用していた API を使用して、すべてを AngularJs コントローラーなどに移行し始めました。
ユーザーのログイン情報がこの特定の情報とは異なるため、ユーザーにデータベース内の行を要求させようとしています。データベース内の行を要求する put リクエストが機能しない理由がわかりませんでした。見よ、私のから解析されているデータにparsestr(file_get_contents('php://input'))
は、JSON文字列である1つの配列キーがありました。
私は調べましたが、Stackoverflow または Google のいずれかを介して確かな答えを見つけることができないようです (おそらく、構成オプションのどこかでそれを見逃した可能性があります)。私の質問は次のとおりです。$http.put
データをサーバーに正しく送信しますか?