読者です 読者をやめる 読者になる 読者になる

Uriを改めて復習

例:content://image/favorite?id=4&referer=from_ok

schemeはcontent
authorityはimage
pathは/favorite
query1はid = 4
query2はreferer = from_ok

スキームとは、「://」までの、すべての文字列を指す。
オーソリティーは、「://」から、次の「/」「?」「#」までのすべての文字列を指す。
パスは、「/」を含めた、次の「/」までを指す。
クエリは、「?」から「&」までの、「=」で分けられた部分を指す。

おばかな例として、
content:///favorite?id=4
ならば
schemeはcontent
authorityは空
pathは/favorite
query1はid = 4

となる。

ちなみにAndroidでは、authorityとは、hostを指す模様。
Manifestに記述する際には、Pathに「/」を忘れないのと同様、注意せねば。