ねぇみんな、知ってる?

URLの中の”?”以降はパラメータで

コピペする場合は不要もしくは有害

だということを。


たとえば。

小生が運営する(?)
Facebook上の

【麺喰道】

のホームページにリンクしている
前回の日記記事へのリンクの上をカーソルオーバーすると


https://menkuidou.dreamlog.jp/archives/52525776.html?fbclid=IwZXh0bgNhZW0CMTAAAR01Gzs7GzB0ksA5EO5SXF170jSt7-MkXsILNuLFQXTY3j-MzYUBE3tyvX0_aem_AebudhskeL_XnL2py-fpSuaZBtFXOkJJL9-Q0ndRWy3DjEANowgzmEYX1UrmTj8UWmsxKtHOtBR7y8bxhDiBB67R



というリンクが表示され
クリックしてみると
実際当該のページは表示されるものの
上記のようなURL
が表示されている。

実際の当blog上でのURLは


という部分のみであり
"?"以降の部分は本来なら不要である。

上記のリンクをクリックしてみてほしい。

正確にページは表示され
"?"以降の部分はオマケ
であるということが分かる。


では、この"?"以降の部分はナニかというと
パラメータ(変数)
である。



_35d3c89a-4c3f-4fa3-a4cf-ef4501114e09

_e18f9f4b-9f3a-4896-92d8-ab5beea8cc01

_f4523e90-8964-481b-8429-4e9d59afd03a

_2a443a3d-1a58-4f69-bcc0-f19f3bce1fa7


このパラメータは
URLを表示するサーバへ通知され

「どこからやってきたか」
(Facebook経由)

とか
「どのような属性のユーザか」
(鹿児島在住のプレ前期高齢者予備軍のヲッサン)

とか

を伝える場合もあるし
このパラーメータの指定により
表示内容を変化させたり
といった場合にも利用できる。

まぁ、そのあたりは
当該ページを作った制作者の
使い方次第であるが。


よって、URLをコピペする場合
この"?"以降は削除して貼り付けるのが
本来なら正しい。


"?"以降が付いたままだと
そのページを表示したときのユーザの情報が
そのまま付いて行ってしまう場合があり

「同じ人が何度もなんどもアクセスしている」

と相手に誤解を与えたりする場合もあるし
"?"が付いたURLにさらに"?"が付加されて
相手が読み取れないデータになったり
(URLの文字数上限はかつては256文字だったが
現在はブラウザごとに異なりおおむね2048文字程度)

する場合があるので
注意が必要である。

もし、何らかのページのURLをクリックして
正しく表示されなかったり
表示に異常に時間がかかったり
時間がかかった挙げ句タイムアウトになったり

した場合には、URL内に

"?"

が含まれていないか確認し
もし含まれていたならば
削除してリトライしてみていただきたい。


まぁ、このあたり
少々HTMLの知識がないと
あずかり知らぬ知識ではあるがな。


そんな
ほんのちょっとばかり知ってる
知ったかぶりのタワゴトはさておき。
(意外と有益な情報ww)



続きを読む