将GET参数添加到URL的语法是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将GET参数添加到URL的语法是什么?相关的知识,希望对你有一定的参考价值。

我正在使用PythonGoogle App Engine。 我需要通过向网址添加一些元素来访问某些网页。 将GET参数添加到URL的语法是什么?

答案

你把?放在网址的末尾。在?之后你把var1=val1&var2=val2& ...

例如,如果您的原始网址(没有获取参数)是http://www.example.com/并且您有两个参数param1=7param2=seven,则完整网址应为:

http://www.example.com/?param1=7&param2=seven

如果你想在python中生成param1=7&param2=seven,你可以使用参数字典,如下所示:

import urllib
parameters = urllib.urlencode({'param1':'7', 'param2':'seven'})

parameters的值是'param1=7&param2=seven'所以你可以将parameters字符串附加到这样的url:

raw_url = 'http://www.example.com/'
url = raw_url + '?' + params

现在url的价值是'http://www.example.com/?param1=7&param2=seven'

另一答案

我相当肯定以前曾多次询问过这个问题,但是查询参数的开头是什么?并且由&分开如此:

http://www.site.com/script.php?key=value&var=num

另一答案

http://www.foo.com/somepath?keyword1=value1&keyword2=value2&keyword3=value3

以上是关于将GET参数添加到URL的语法是什么?的主要内容,如果未能解决你的问题,请参考以下文章

如何将按钮功能添加到片段中

网页后面有问号

在 Swift3 中将查询参数添加到 iOS 中的 GET url

Symfony2 将哈希片段参数附加到分页 URL

在使用get请求时,也可以向请求中传递url参数对吗?

如何正确地将多个片段添加到片段过渡?