URL中的 ? 或 # 分隔符,是区分什么的?

发布于 2022-10-15 09:04:57 字数 679 浏览 22 评论 0

http://bbs.chinaunix.net/post.ph ... net/forum-23-1.html
    http://www.google.com/search?hl= ... i=&aql=&oq=

上面两条URL都是用问号分隔,后面接参数。(这样我就认为URL中 '?' 后面的就是参数,对不? 还有其他方式区别出URL的参数的嘛?)

但我看到有一些是以 '#'分隔的,比如 http://www.google.com/search  
这两种方法有什么不同吗?
谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

溇涏 2022-10-22 09:04:57

#后面的是网页中的锚点。

绿萝 2022-10-22 09:04:57

?后相当于GET参数

#为锚

若能看破又如何 2022-10-22 09:04:57

?是文档的路径(的一部分)
#是文档中的一个位置

?会发给服务器
#不会发给服务器

?是location.search
#是location.hash

<form method="GET">的内容会提交到?后面

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文