HTTP从网络服务获取信息

利用 HTTP 从网络服务获取信息有四种方式:

• GET 
• POST
• PUT
• DELETE

GET 就是你在浏览器中输入网址浏览网站所做的事情。

POST 基本就是当你填写表单或提交信息到网络服务器的后端程序时所做的事情。每次当你 登录网站的时候,就是通过用户名和(有可能加密的)密码发起一个 POST 请求。如果你用API 发起一个 POST 请求,相当于说“请把信息保存到你的数据库里”。

PUT 在网站交互过程中不常用,但是在 API 里面有时会用到。PUT 请求用来更新一个对象 或信息。例如,API 可能会要求用 POST 请求创建新用户,但是如果你要更新老用户的邮箱 地址,就要用 PUT 请求了。(很多 API 在更新信息的时候都是用 POST 请求代替 PUT 请求。究竟是创建一个新实体还是更新 一个旧实体,通常要看 API 请求本身是如何构建的。不过,掌握两者的差异还是有好处的,用 API的时候你经常会遇到 PUT 请求。)

DELETE 用于删除一个对象。DELETE 方法在公共 API 里面不常用,它们主要用于创建 信息,不能随便让一个用户去删掉数据库的信息。但是,和 PUT 方法一样,DELETE 方法也 值得了解一下。

原文地址:https://www.cnblogs.com/chengchengaqin/p/9509962.html