Http协议-Get和Post简介
2014-09-18 22:22
323 查看
Http网络协议深入解析
http://www.baidu.com
www.baidu.com // 主机
baidu.com // 域名
http://api.douban.com/book/sub?q=maozedong&apikey=10 http:// 协议
api.douban.com // 主机名
/…? 为CGI程序的路径
?key=Value为参数 参数项用&隔开
服务器都是被动的 都是有来有回。
我们向服务器发送请求 服务器给我们返回一个网页html 浏览器进行网页解析。
Mac搭建CGI服务器
服务器地址:
/Library/WebServer/Documents/ 存放文件
映射关系:
http://192.168.101.23/目录/文件名
CGI:Common Gateway Interface
CGI执行程序目录:/Library/WebServer/CGI-Executables
html网页目录:/Library/WebServer/Documents/
其它文档目录:/share
CGI程序可以用任何一种语言进行开发 C C++
http://localhost/…
CGI程序不需要我们人为去启动 Apache为我们启动。
请求分为请求头和请求体
POST
NSURLRequest 表示请求头和请求体
GET POST 都是把xxx上传到服务器上
GET 只有请求头 没有请求体
POST 既有请求头又有请求体
传文件必须用POST
http://www.baidu.com
www.baidu.com // 主机
baidu.com // 域名
http://api.douban.com/book/sub?q=maozedong&apikey=10 http:// 协议
api.douban.com // 主机名
/…? 为CGI程序的路径
?key=Value为参数 参数项用&隔开
服务器都是被动的 都是有来有回。
我们向服务器发送请求 服务器给我们返回一个网页html 浏览器进行网页解析。
Mac搭建CGI服务器
服务器地址:
/Library/WebServer/Documents/ 存放文件
映射关系:
http://192.168.101.23/目录/文件名
CGI:Common Gateway Interface
CGI执行程序目录:/Library/WebServer/CGI-Executables
html网页目录:/Library/WebServer/Documents/
其它文档目录:/share
CGI程序可以用任何一种语言进行开发 C C++
http://localhost/…
CGI程序不需要我们人为去启动 Apache为我们启动。
请求分为请求头和请求体
POST
NSURLRequest 表示请求头和请求体
GET POST 都是把xxx上传到服务器上
GET 只有请求头 没有请求体
POST 既有请求头又有请求体
传文件必须用POST
相关文章推荐
- 重视HTTP协议的GET 与 POST
- HTTP协议中POST、GET、HEAD...
- HTTP协议中的GET、POST请求
- HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等
- C#实现http协议GET、POST
- HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等
- HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等
- C# 实现http协议GET、POST请求
- HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等<转>
- HTTP协议中POST、GET、HEAD...
- HTTP协议中GET、POST和HEAD的介绍
- HTTP协议中请求方法Get和Post的区别是什么?
- HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?
- 转:HTTP 协议 GET 、POST之不同
- HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?(
- HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?
- 关于安全的建议:对投入使用的 XML Web Services 禁用 HTTP-GET 和 HTTP-POST 协议
- HTTP协议中的GET和POST
- C#实现http协议支持上传下载文件的GET、POST请求
- HTTP 协议请求方法GET 与POST 的区别?