サーバーでこの不適切にエンコードされたリクエストを処理しないようにしています。次のような単一のパラメータを持つリクエストがあります。
$.ajax({
url: "http://someplace.ontheinternets/count?",
data: {
days_since_epoch: 15460
},
dataType: "json",
success: function(data) {
// Do something with data
}
});
これは私に与えています:http://someplace.ontheinternets/count?&days_since_epoch = 15460
先頭のアンパサンドは、もう一方の端で問題を引き起こしています(最初のパラメーターが空の2つのパラメーターとして解釈されます)。簡単な修正のようですが、関連する質問でこの特定の問題は見つかりませんでした。どんな提案も役に立ちます。