例えば、のようなサイトがたくさんあります bit.ly
。そのようなサイトが私をどこかにリダイレクトしようとするたびにChromeに停止してもらいたいのです。
bit.lyは301リダイレクトを使用しているので、リダイレクトが発生していることをChromeがどのように検出できるかはわかりません。サーバーサイドのためです。
—
yutsi
@yutsiクライアントはまだリダイレクトに従わなければなりません、そうでなければ何も表示されません。文字通り上陸するbit.lyページがないのでそれには意味がありません。しかし、そうしないようにブラウザを変更することもできます。これは実際にクロムソースを編集することによってのみ可能です。
—
zeel
@yutsi 301はサーバサイドではありません。実際、それがどのように機能するかは、サーバAが301と 新しい Aの管轄外の、まったく異なるサーバーB上のURL(これは可能であり、bt.lyのような場合は常にそうです)。それからブラウザは行き、まったく別の要求をします(ちなみにこれは別の301などになることもあります)。
—
Alois Mahdal
@zeel 「文字通りそこに着陸するbit.lyページがないので」 正しいが、すべてのUAが実際に301を直接サポートしているわけではない。例えば、IIRC curlはデフォルトでは2番目の要求を行いません。このため、返信(または少なくとも私がこれまでに見たことのあるもの)には、常に人間が読める形式の本文も含まれています(「ページはここにはありませんが、あそこにあります」
—
Alois Mahdal