Python CGI编程Ⅲ
2024-09-05 14:44:18
GET和POST方法
浏览器客户端通过两种方法向服务器传递https://www.xuanhe.net/信息,这两种方法就是 GET 方法和 POST 方法。
使用GET方法传输数据
GET方法发送编码后的用户信息到服务端,数据信息包含在请求页面的URL上,以"?"号分割, 如下所示:
有关 GET 请求的其他一些注释:
- GET 请求可被缓存
- GET 请求保留在浏览器历史记录中
- GET 请求可被收藏为书签
- GET 请求不应在处理敏感数据时使用
- GET 请求有长度限制
- GET 请求只应当用于取回数据
简单的url实例:GET方法
以下是一个简单的URL,使用GET方法向hello_get.py程序发送两个参数:
以下为hello_get.py文件的代码:
文件保存后修改 hello_get.py,修改文件权限为 755:
浏览器请求输出结果:
简单的表单实例:GET方法
以下是一个通过HTML的表单使用GET方法向服务器发送两个数据,提交的服务器脚本同样是hello_get.py文件,hello_get.html 代码如下:
默认情况下 cgi-bin 目录只能存放脚本文件,我们将 hello_get.html 存储在 test 目录下,修改文件权限为 755:
最新文章
- java 内存模型
- 简单的gulpfile.js参数配置
- Codeforces 675C Money Transfers 思维题
- an alternative to symmetric multiprocessing
- React Native在Windows下修改js代码后reload无效
- Unix Pipes to Javascript Pipes
- jquery uploadify 使用
- UVA 607	二十二 Scheduling Lectures
- 自定义强大的C#网络操作基础类(NetHelper)
- dynamic_cast 用法
- H5上传文件
- volley使用与解析(一)
- spring集成mybatis实现mysql读写分离
- ubuntu14.4 分辨率偏低
- 调用获取学生信息的接口,保存到excel里面
- Android 音视频开发(三):使用 AudioTrack 播放PCM音频
- 《笨方法学Python》加分题29
- 打印手机当前界面(位于栈顶)的activity
- C++切割文件
- SNMP协议利用