メソッド delete を使用してサーバーに http 要求を送信しようとすると、サーバーは 411, Length required で応答します。しかし、リクエストで設定しようとすると、角度が削除されたようです。これは私が持っているコードです:
var DELETE = function (url) {
return $http.delete(url,{
method: 'DELETE',
url: url,
headers: {
'Content-Length': 0
}
});
};
これは、実際に行われたリクエストを見ると次のようになります。
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Firefox/31.0
Referer: http://localhost:8877/
Host: localhost:8877
Connection: keep-alive
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Accept: application/json, text/plain, */*
コンテンツの長さはありません。なぜそれを削除するのですか?どうすれば修正できますか?