广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Python技术 > 正文

Python的GET和POST方法_惠州计算机Python软件开发

作者:黄君发布时间:2021-01-12分类:Python技术浏览:929


导读:浏览器客户端通过两种方法向服务器传递信息,这两种方法就是 GET 方法和 POST 方法。

浏览器客户端通过两种方法向服务器传递信息,这两种方法就是 GET 方法和 POST 方法。

使用GET方法传输数据

GET方法发送编码后的用户信息到服务端,数据信息包含在请求页面的URL上,以"?"号分割, 如下所示:

http://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2

有关 GET 请求的其他一些注释:

  • GET 请求可被缓存

  • GET 请求保留在浏览器历史记录中

  • GET 请求可被收藏为书签

  • GET 请求不应在处理敏感数据时使用

  • GET 请求有长度限制

  • GET 请求只应当用于取回数据

简单的url实例:GET方法

以下是一个简单的URL,使用GET方法向hello_get.py程序发送两个参数:

/cgi-bin/test.py?name=北大青鸟&url=http://www.runoob.com

以下为hello_get.py文件的代码:

#!/usr/bin/python3# CGI处理模块import cgi, cgitb 

# 创建 FieldStorage 的实例化form = cgi.FieldStorage() # 获取数据site_name = form.getvalue('name')site_url  = form.getvalue('url')print ("Content-type:text/html")print ()print ("<html>")print ("<head>")print ("<meta charset=\"utf-8\">")print ("<title>菜鸟北大青鸟 CGI 测试实例</title>")print ("</head>")print ("<body>")print ("<h2>%s官网:%s</h2>" % (site_name, site_url))print ("</body>")print ("</html>")

文件保存后修改 hello_get.py,修改文件权限为 755:

chmod 755 hello_get.py


点击咨询直接了解更多相关资料,我在惠州北大青鸟新方舟等你。

标签:惠州计算机软件培训惠州计算件软件开发惠州计算机软件基础惠州计算机Python软件开发惠州Python培训


Python技术排行
标签列表
网站分类
文章归档
最近发表