android - URL中不同字段的含义

标签 android ios http url get

我们如何知道一个url中不同字段的含义?考虑以下网址:

GET /adx/pand.ipad/prod.nowplaying;d1=7;;mdid=a7710a520548b17b8483b59e510503be;msa=045;OS=7.0.3;aa=0;ag=44;app=5.5.2;artist=R309367;clean=1;co=39049;comped=;dma=535;dse=0;et=2;exp=0;fam=-1;gcat=none;genre=kids;gnd=1;hhi=0;hisp=0;hours=0;iat=1;index=2;interaction=pause;l=4eanjyc4stb46;mc=0;model=iPad3%2C4;p1n=;st=OH;station=;uq=a7710a520548b17b8483b59e510503be;zip=43085;sz=250x250%2C300x250;ord=1745855840 HTTP/1.1

这里我们看到很多字段,如下所示:

d1=7;;
mdid=a7710a520548b17b8483b59e510503be;
msa=045;
OS=7.0.3;
aa=0;
ag=44;
app=5.5.2;
artist=R309367;
clean=1;
co=39049;
comped=;
dma=535;
dse=0;
et=2;
exp=0;
fam=-1;
gcat=none;
genre=kids;
gnd=1;
hhi=0;
hisp=0;
hours=0;
iat=1;
index=2;
interaction=pause;
l=4eanjyc4stb46;
mc=0;
model=iPad3%2C4;
p1n=;
st=OH;
station=;
uq=a7710a520548b17b8483b59e510503be;
zip=43085;
sz=250x250%2C300x250;
ord=1745855840 

虽然某些字段的名称(在上面的所有字段中,我只清楚两个字段,即指示其版本的操作系统和应用程序)清楚地表明了它们的含义,但我不清楚其他字段的含义。我有以下问题:

  1. 谁能告诉我这些字段的含义?
  2. 在 android 中查看其他 URL 时,我仍然在 url 中看到新字段。如何知道它们的含义?甚至可以看到不同的领域 不同平台上的不同应用程序。有什么办法我可以 理解所有字段的含义吗?
  3. 是否有任何标准指定 URL 中完整的字段列表? 任何人都可以向我推荐一些链接/文档吗?

最佳答案

这些字段对于 URL 来说是唯一的,这是开发人员刚刚制作的,并希望将它们记录下来。没有标准。

关于android - URL中不同字段的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28065909/

相关文章:

android - 错误 :Execution failed for task ':app:transformClassesWithJarMergingForDebug'

java - Jacoco 只为单个测试类生成覆盖率报告

android - Viewflipper Receiver 在 2.1 和 2.2 中方向改变时未注册错误

ios - 按下后退按钮时如何实际捕捉?

http - 如何从运行 ssl 的网站向外部 webapi 发出非 ssl 请求

android - 如何在 Android 中使用 JSON Web 服务?

ios - Xcode 6.1 与 Swift : Terminating app due to uncaught exception 'NSUnknownKeyException'

ios - 如何为图像swift ios制作图像页面查看器

http - podspec 源代码 :http unpacks to where?

python - 我需要发送不止一个 socket.send() 到一个 http 请求