html - 使用 HTTP URL 查询字符串

标签 html http url browser web

我正在尝试使用浏览器对具有多个查询字符串的 URL 执行 HTTP GET。以下是我的观察

http://192.168.0.1:80/mycontent/?key1=value1 //Works.
http://192.168.0.1:80/mycontent/?key1=value1&key2=value2 //Doesen't work.

这里的问题:

  • 我发现很难弄清楚什么是正确的格式 附加查询字符串
  • 我们在浏览器中是否应该使用&
  • 有没有一种方法可以找到我在 URL 中输入的查询字符串的有效性(服务器中的可用性)。

最佳答案

将链接写成HTML时应该使用&,例如:

<a href="http://192.168.0.1:80/mycontent/?key1=value1&amp;key2=value2">Example</a>

但不是在地址栏中输入 URL 或直接在 JavaScript 中使用它(例如)。

您的格式是正确的,因此您应该能够在请求集合中选择 key1key2。根据您在服务器上使用的语言,实现此目的的技术会有所不同。

关于html - 使用 HTTP URL 查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15896394/

相关文章:

javascript - 如果我在 bootstrap colorpicker 中复制输入字段,我如何获得颜色值。有人能帮我吗?

javascript - 如何将json数据中的空格替换为_并为数据表的每一行添加超链接?

php - 我的数据库中的HTML!

http - 如何通过HTTP处理大文件而不将请求存储在临时文件中

http - 如何编辑默认的 Mule 错误消息..?

api - 具有 Multi-Tenancy 和共享资源的 RESTful API

html - 当媒体查询为 992px 及以上时,我无法让我的 html 程序中的部分继续在一行上

c++ - 在 MySQL 中运行 HTTP 服务器以接收来自客户端的数据

javascript - 是否可以获取网页上显示为文本的 HTML 代码并在另一个网站上以 HTML 形式读取它?

URL 关键字与 URL 可读性