今天微信开发,遇到一些地址获取的问题,求大神解答:
网址url中各个符号的含义是什么?比如说:
? # : ; $ + * ~ - 分别都是什么作用?
Demo1:
http://dlib.lib.tsinghua.edu.cn/search/heterogeneous$0020sensor$0020network;jsessionid=1DDE17CC6A9B20B7F605ABF6EE2C8A71?query=Gene$0020Function$0020Classification
Demo2:
http://innopac.lib.tsinghua.edu.cn/patroninfo~S5*chx/0/redirect=/search~S5*chx?/cR322+FM72+/cr322+fm72/1%2C1%2C1%2CB/frameset&FF=cr322+fm72&1%2C1%2C/indexsort=-
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常情况下 地址可以这么划分
协议://地址:端口/请求路径?查询参数#锚点标记
但是HTTP协议里只是把地址端口和后面的内容分开,后面的信息统称 query_string 查询串。如何分割和解析查询串中的内容,服务器完全可以自行定义。如你提供的两个地址,在通常情况下极少见到,因为其中包含太多特殊的符号,不利于简单的拆解分析,而此类地址,一般都是服务器专门定制专门处理的地址。