2 ylllee ylllee 于 2016.03.24 17:38 提问

iOS POST请求的请求体是{"HomeType":"1"}这种格式,带有{}要怎么设置?

去掉{}不能得到数据 用工具测试接口,{}有就能得到数据,{}没有就得不到数据

6个回答

CSDNXIAON
CSDNXIAON   2016.03.30 11:22
已采纳

iOS post请求设置请求头
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

ylllee
ylllee 多谢!
一年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2016.03.24 20:38

json数据格式对应ios,你可以用dictionary类型数据

ylllee
ylllee 亲,我知道json数据请求下来是会有{}这种情况的(而且基本没有不含有字典的json数据吧),但我问的是请求体~~问题已经通过自己写的方法解决,还是多谢了!
一年多之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.03.24 18:16

这个应该是属于json的数据格式吧,,

ylllee
ylllee 亲,我知道json数据请求下来是会有{}这种情况的(而且基本没有不含有字典的json数据吧),但我问的是请求体~~问题已经通过自己写的方法解决,还是多谢了!
一年多之前 回复
MonkeyBaby0319
MonkeyBaby0319   2016.03.25 14:15

post 请求每次都是传给后台一个参数dict 里面包括什么根据接口文档来写 只有传参数正确后台才能返回给你正确的数据

ylllee
ylllee 你说的非常对,但我们可爱的后台在参数请求体里放了{},这个{}不是指的最外层那个部分,它是请求体必不可少的一部分,也就是说我写好的请求体必须是{{key:value}}格式
一年多之前 回复
hi_chen_xingwang
hi_chen_xingwang   Rxr 2016.03.28 17:00

使用第三方AFN时的参数parameter 为字典类型
NSDictionary *parameter = @{"HomeType":1};
然后调用parameter就行了

ylllee
ylllee 多谢!
一年多之前 回复
losedMemory
losedMemory   2017.11.22 09:23

楼主请求体是如何设置的啊,能给个demo不

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!