目前遇到的问题是 要与api取值需要用post json格式的参数来完成
自己的作法是先将参数用jsonserialization转为data
之后在request的httpbody 之后用urlsession 来跟api取值
但这样做api的回传结果都是某某参数为空(如果参数有问题的回传结果,如果参数穿错
的也会把错误的参数显示出来、为空就是没传过去)
用抓封包的来看传过去的参数 确实有东西 格式确实是{“title”:test}这种(applicat
ion/json)的
自己用了postMan传入相同参数是没问题的 用抓封包的来看
带入的参数是会变成title=test&sub%5B%5D=1这种的(application/x-www-form-urlenco
ded)
想请问要变成下面这种,是只要在request.setValue设定成application/x-www-form-url
encoded就好吗?
还是传入的参数也有要修改的地方?
另外想请问 如果api回传的不是纯json(含有<br>等等)是不是没办法正常使用?
麻烦各位前辈解答了