首页 > 代码库 > iOS之POST与GET的优缺点
iOS之POST与GET的优缺点
//请求数据时传参数要将汉字转码
//GET获取数据,所有的参数信息都会暴露
GET方法和POST方法对比:
优点:
GET:
1.请求方便,直接用一个完整的路径去请求获取数据
2.发送求请求过程中不会发送请求体,不会破坏服务器的封装性。从这个角度来讲,GET相对于POST安全。
POST:
1.发送请求时,参数封装在请求体中发送,不会直接暴露参数信息。从这个角度讲,POST相对GET安全一些。
2.使用POST请求数据时,通过请求体来传递参数,参数的大小远远要大于通过GET方式传递的参数大小,比较灵活
缺点:
GET:
1.GET请求数据会暴露参数信息,任何人都可见。从这个角度来说,GET相对于POST不安全。
2.GET方式通过直接拼接参数向服务器请求数据,网址输入的长度有上限,参数特别多的时候,会被截断。
POST:
1.请求时要通过请求体发送参数,不如GET请求便捷。
2.POST请求时,会向服务器发送请求体,破坏了服务器的封装性。从这个角度讲,相对于GET不安全
iOS之POST与GET的优缺点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。