で許可されて私はいくつかのコードを見直していたと私はこのような何かを見た:明らかに、これはコードの作者は珍しい何も見ないこのhttp://example.com?&a=bは&URL
のようなURLになります
if (result.indexOf('?') === -1) {
result += '?';
}
result += '&' + SOMETHING;
をコードでは? &私は気になります。私はURIのRFCに間違っている(または私がそれを逃した)ことを証明するための制限を見つけることができませんでした。
明らかにクロームのdevのツールのネットワークタブで、それが空のペアのように表示されます。
は私を気に、このようなURLべきか、私はちょうどパラノイアのですか?
私はこれが正当なものだと確信しています。クエリパラメータは単一項( 'http://example.com?queryparam')であり、そこから完全に空のクエリパラメータへのジャンプは遠くない。 –
それはあなたを悩ませ、有効ではないでしょうか? – j08691
@ j08691:誰かが&と珍しい文字列で始まるクエリ文字列を見つけるのは無理なことではありません。 – BoltClock