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:

最新文章

  1. java 内存模型
  2. 简单的gulpfile.js参数配置
  3. Codeforces 675C Money Transfers 思维题
  4. an alternative to symmetric multiprocessing
  5. React Native在Windows下修改js代码后reload无效
  6. Unix Pipes to Javascript Pipes
  7. jquery uploadify 使用
  8. UVA 607 二十二 Scheduling Lectures
  9. 自定义强大的C#网络操作基础类(NetHelper)
  10. dynamic_cast 用法
  11. H5上传文件
  12. volley使用与解析(一)
  13. spring集成mybatis实现mysql读写分离
  14. ubuntu14.4 分辨率偏低
  15. 调用获取学生信息的接口,保存到excel里面
  16. Android 音视频开发(三):使用 AudioTrack 播放PCM音频
  17. 《笨方法学Python》加分题29
  18. 打印手机当前界面(位于栈顶)的activity
  19. C++切割文件
  20. SNMP协议利用

热门文章

  1. 【Python开发】PyQt5应用与实践
  2. 【VS开发】【DSP开发】浅谈Linux PCI设备驱动(二)
  3. JAVA师徒架构班 - 带徒模式
  4. kmp算法分析和C++实现
  5. Postgresql 监控sql之 pg_stat_statements模块
  6. Fidder抓包设置
  7. python进程之间的通信——Queue
  8. 【笔记】vue实现简单项目和页面跳转
  9. [Nest] 05.nest之数据库
  10. MySQL性能优化(六):分区