質問

HTTP URLでは、ハッシュ記号(#)はページ内のアンカーを意味し、一度だけ表示されることがあります。

これはすべてのUrlの普遍的なルールですか?カスタムURLプロトコルを実装したい場合は、次のものを合法的なURLとして使用できますか?

myprotocol://zoo#1/cage#30/lion#11

役に立ちましたか?

解決

あなた自身のプロトコルでは、あなたが好きなことをすることができます。ただし、一般的なパーサーがURLを解析できるようにするには、次の手順に従う必要があります RFC3986 あなたは見てみたいことがあります 第3節構文コンポーネント "#"を使用するためのルールについては、"?"、":"および"/"。

他のヒント

あなた自身のプロトコルを実装するのを止めるものは何もありませんが、おそらく車輪を再発明することにはあまり意味がありません。 http://zoo/?x=1&y=2 (つまり、クエリ文字列!)それはそれがそこにあるものです:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top