jjzjj

dataUsingEncoding

全部标签

objective-c - OAuthConsumer - 使用 OAMutableURLRequest 将图像发送到服务器

我正在使用JonCrosby(googlecodelink)的OAuthConsumer库我已经成功地使用访问和请求token/secret设置了我的项目,以向服务器(GET)发出基本的授权http请求。但是现在我需要创建一个将图像上传到服务器的调用...(POST)据我所知,我需要自己定义整个httpBody(如果我错了请纠正我)。我在某个地方找到了一些示例代码,将数据附加到httpBody但我完全不知道我在做什么。我是这样做的://createurlrequesturlRequest=[[[OAMutableURLRequestalloc]initWithURL:urlToServ

ios - Multipart/Formdata 图片上传,获取文件

在我的应用程序中,我想将通过UIImagePickerController选择的图像上传到只接受JPEG图像的数据库。我在这里和其他论坛浏览了很多问题,但我仍然没有让它工作。我希望你能检查我的代码,如果有我看不到的错误。这是完整的上传方法,包括图像描述、图像标题和该图像的地理数据:-(void)uploadPic{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtInde

ios - RubyMotion >> 如何将变量转换为特定类型?

由于RubyMotion似乎在编译时进行了大量类型转换,因此我无法将正确的数据类型传递到NSMutableURLRequestPOST请求中。它期待NSData,但我无法弄清楚如何在不引发错误的情况下将NSString变量键入NSData。如果不进行类型转换,我们的SOAP服务器将无法正确接收数据,我会收到可怕的(而且模糊的)“根级别的数据无效。第1行,位置1”错误。这是有问题的行:postXML="hey"postData=(postXMLasNSData).dataUsingEncoding(NSUTF8StringEncoding,allowLossyConversion:tru

ios - 如何将 NSData 转换为 C 字符串?

如何将[NSStringdataUsingEncoding:NSUTF8StringEncodingallowLossyConversion:YES]结果转换为C字符串?ReturnsanNSDataobjectcontainingarepresentationofthereceiverencodedusingagivenencoding.-(NSData*)dataUsingEncoding:(NSStringEncoding)encodingallowLossyConversion:(BOOL)flagNotethatthedatareturnedbydataUsingEncodi

ios - -[NSString dataUsingEncoding :] gives garbage at end of string in iOS 9, 不是 iOS 8

以下代码在iOS8上运行良好,但在iOS9.0.2上运行时我得到一些奇怪的结果:NSString*input=@"Hithere";NSData*data=[inputdataUsingEncoding:NSASCIIStringEncoding];Byte*byteData=(Byte*)malloc(data.length);memcpy(byteData,[databytes],data.length);NSString*result=[NSStringstringWithCString:(constchar*)byteDataencoding:NSASCIIStringEnco

ios - 如何导致NSString的dataUsingEncoding : method return nil?

我有一个方法(初始化程序)需要测试:publicconvenienceinit(jsonString:String,identifier:String,editable:Bool)throws{ifletdata=jsonString.dataUsingEncoding(NSUTF8StringEncoding){tryself.init(jsonData:data,identifier:identifier,editable:editable)}else{throwToggleSetJSONStringError.JSONStringEncodingError}}我必须编写一个单元测

php - Swift HTTP Post Request dataUsingEncoding 格式错误的字符串

我目前正在和提出这个问题的人一起开发一个应用程序:Postrequestalwayswrappedbyoptionaltext他负责iOS部分的编程,我负责Android部分的编程,我完全不知道这整个Swift的东西是什么让iOS中的编码有点困难,因为他几乎没有编程经验。现在回答问题:我们正在向我编写的php脚本发送POST请求,该脚本获取发布的用户名和密码并再次向应用程序发送json响应。$username=$_POST['username'];$password=$_POST['password'];if(!empty($username)&&!empty($password)){

swift - 无法将 Swift 4 字符串传递给 Obj-C++ -[_SwiftValue dataUsingEncoding :]: unrecognized selector sent to instance

我有一些像这样的Objective-C++代码://header@interfaceMyObjcClass-(void)myMethod:(NSString*)text;@end//implementation@implementationMyObjcClass-(void)myMethod:(NSString*)text{someInternalObject->useWstring(nsStringToWstring(text))}std::wstringnsStringToWstring(constNSString*text){NSData*data=[textdataUsingE

iphone - objective-c : How to upload image and text using HTTP POST?

我已经成功创建了两种不同的方法,它们中的每一个都可以上传图像或文本。但是我在编写可以同时发布文本和图像的方法时遇到问题!//这是我的新方法,女巫比@sgosha做得很好:-(void)upload{NSString*urlString=@"http://www.examplescript.com";NSMutableURLRequest*request=[[[NSMutableURLRequestalloc]init]autorelease];[requestsetURL:[NSURLURLWithString:urlString]];[requestsetHTTPMethod:@"P

iphone - objective-c : How to upload image and text using HTTP POST?

我已经成功创建了两种不同的方法,它们中的每一个都可以上传图像或文本。但是我在编写可以同时发布文本和图像的方法时遇到问题!//这是我的新方法,女巫比@sgosha做得很好:-(void)upload{NSString*urlString=@"http://www.examplescript.com";NSMutableURLRequest*request=[[[NSMutableURLRequestalloc]init]autorelease];[requestsetURL:[NSURLURLWithString:urlString]];[requestsetHTTPMethod:@"P
12