AngularJs $ http.post()はデータを送信しません
次のステートメントが投稿データを指定されたURLに送信しない理由を誰かに教えてもらえますか?URLが呼び出されますが、サーバーで$ _POSTを印刷すると、空の配列が表示されます。メッセージをデータに追加する前にコンソールで印刷すると、正しい内容が表示されます。 $http.post('request-url', { 'message' : message }); データを文字列として試してみました(結果は同じです): $http.post('request-url', "message=" + message); 次の形式で使用すると機能しているようです。 $http({ method: 'POST', url: 'request-url', data: "message=" + message, headers: {'Content-Type': 'application/x-www-form-urlencoded'} }); しかし、$ http.post()でそれを行う方法はありますか?それが機能するためには、常にヘッダーを含める必要がありますか?上記のコンテンツタイプは送信されたデータの形式を指定していると思いますが、JavaScriptオブジェクトとして送信できますか?