NSSesstion AFNetWorking 等拼接参数的问题。

上午测试,用完整地址可以,一用parameter 拼接就得不到值,

NSDictionary *parameters = @{@"phone" : @"17703430***", @"starttime" : @"2016-3-17%201:50", @"endtime" : @"2016-3-17%2020:51"};

之后使用task.originalRequest.URL 查看结果如下:

正常连接

http://xxx/member.php/Member/BdUpload/getlocationlog?phone=17703430*&starttime=2016-3-17%201:50&endtime=2016-3-17%2020:51

task.originalRequest.URL 输出连接

http://traffic.aace.com.cn/member.php/Member/BdUpload/getlocationlog?endtime=2016-3-17%252020%3A51&phone=17703430&starttime=2016-3-17%25201%3A50*

2016-3-17%201:50 变为 252020%3A51 而且参数顺序也改变了。

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进