开发者社区> 问答> 正文

关于 iOS开开发 post 的方式提交 中文字符串 后台显示乱码 的问题

NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
[_abbreviationBtn.titleLabel.text dataUsingEncoding:enc];
NSString *string = [[NSString alloc]initWithData:[_abbreviationBtn.titleLabel.text dataUsingEncoding:enc] encoding:enc];
NSDictionary *dic = @{@"plateNo":str,@"firstChar":string};
我是这样解决的但是没反应

展开
收起
爵霸 2016-03-06 09:11:48 2463 0
1 条回答
写回答
取消 提交回答
  • 如果你用AFNetWork,post的话,在AFHTTPRequestOperationManager初始化之后加上这一行代码试试看。

    [manager.requestSerializer setValue:@"application/x-www-form-urlencoded; charset=utf-8" forHTTPHeaderField:@"Content-Type"];
    2019-07-17 18:53:58
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载