Incorrect NSStringEncoding value 0x0000 detected. Assuming NSASCIIStringEncoding. Will stop this co
来源:互联网 发布:手机桌面计时器软件 编辑:程序博客网 时间:2024/05/18 01:25
在用ASIHTTP进行网络请求的时候,有时候会出现编码问题如下问题
Incorrect NSStringEncoding value 0x0000 detected.
Assuming NSASCIIStringEncoding. Will stop this compatiblity mapping behavior in the near future.
这个是向服务器请求的时候,发送请求时,就出现的编码问题,所以要在发送请求的时候设置request的编码
NSURL *url = [NSURLURLWithString:urlStr];
ASIFormDataRequest *requestTemp = [ASIFormDataRequestrequestWithURL:url];
__weak ASIFormDataRequest *request = requestTemp;
[request setStringEncoding:NSUTF8StringEncoding];
NSArray *keys = [dicParam allKeys];
for (NSString *key in keys) {
NSString *value = dicParam[key];
[request setPostValue:value forKey:key];
}
[request setPostValue:CHECK forKey:NETWORK_check];
[request addFile:imagePath forKey:keyV];
[request buildPostBody];
[request setCompletionBlock:^{
if (callback) {
callback(YES,[request responseString]);
}
}];
[request setFailedBlock:^{
if (callback) {
callback(NO,[request responseString]);
}
}];
[request startAsynchronous];
- Incorrect NSStringEncoding value 0x0000 detected. Assuming NSASCIIStringEncoding. Will stop this co
- Incorrect NSStringEncoding value 0x0000 detected. Assuming NSASCIIStringEncoding. Will stop this com
- Incorrect NSStringEncoding value 0x8000100 detected. Assuming NSASCIIStringEncoding. Will stop this
- How to deal with "Incorrect NSStringEncoding value 0×0000 Error with ASIHTTPRequest" problem?
- Header checksum: 0x0000 [incorrect, should be...]
- '[<UITableViewCell 0x7fb04a92f200> setValue:forUndefinedKey:]: this class is not key value coding-co
- NSStringEncoding
- java.lang.IllegalStateException: This app has been built with an incorrect configuration. Please co
- ERROR 1366 (HY000): Incorrect string value: '\xB4\xE7\xB1\xCA\xBC\xC7...' for co lumn 'goods_name' a
- dwr报警Missing type info for method(0). Assuming this is a map with String keys
- Mysql Incorrect string value
- 1366 Incorrect integer value
- Incorrect integer value
- Incorrect datetime value
- Incorrect datetime value
- Truncated incorrect DOUBLE VALUE:
- Truncated incorrect DOUBLE value
- Will Java and .Net Framework Co-exist?
- MAC OS X 下常用工具
- Cocos2D-X2.2.3学习笔记6(UI系统)
- 第十二周 项目1 项目1 - 长颈鹿类对动物类的继承
- 新辰:对个人站长职业前景的探讨之路在何方?
- 【进程管理】进程三部曲:创建,执行与消亡(综述)
- Incorrect NSStringEncoding value 0x0000 detected. Assuming NSASCIIStringEncoding. Will stop this co
- Mahout之SequenceFilesFromDirectory
- Linux系统挂载数据盘
- ArcGIS Server for Java的REST接口无法访问的问题 .
- java debug 渗透测试
- 喜欢的一首诗
- C++11 新特性之 nullptr
- 系统去掉 Android 4.4.2 的StatusBar和NavigationBar
- OpenCV画图