jjzjj

nsurlrequest

全部标签

iOS - 在 webview 中显示来自 html 资源文件或远程网页的内容

我是iOS新手。我想要一个函数,根据常量中指定的内容从本地html资源文件或网页加载内容。我会怎么做呢?例如,如果我将file://...传递给函数或http://...,它应该相应地呈现。 最佳答案 您可以像这样轻松加载网页:NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:@"http://stackoverflow.com"]];[webViewloadRequest:request];对于本地文件,这取决于文件在您设备上的位置:对于主包(

ios - 有什么方法可以将参数的 NSDictionary 附加到 NSURLRequest 而不是手动制作字符串?

AFNetworking允许您将参数的NSDictionary添加到请求中,并将它们附加到请求中。所以如果我想用?q=8&home=8888做一个GET请求,我只需要做一个像@{@"q":@"这样的NSDictionary8",@"home":@"8888"}非常简单。有没有办法用NSURLSession/NSURLConnection/NSURLRequest来做到这一点?我知道我可以使用NSJSONSerialization来附加JSON数据,但是如果我只想将它们作为URL中的GET参数怎么办?我应该只添加一个类别吗? 最佳答案

ios - 有什么方法可以将参数的 NSDictionary 附加到 NSURLRequest 而不是手动制作字符串?

AFNetworking允许您将参数的NSDictionary添加到请求中,并将它们附加到请求中。所以如果我想用?q=8&home=8888做一个GET请求,我只需要做一个像@{@"q":@"这样的NSDictionary8",@"home":@"8888"}非常简单。有没有办法用NSURLSession/NSURLConnection/NSURLRequest来做到这一点?我知道我可以使用NSJSONSerialization来附加JSON数据,但是如果我只想将它们作为URL中的GET参数怎么办?我应该只添加一个类别吗? 最佳答案

iphone - 使用 UIWebView loadRequest 发送自定义 header

我希望能够使用我的UIWebViewloadRequest方法发送一些额外的header。我试过:NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:@"http://www.reliply.org/tools/requestheaders.php"]];[reqaddValue:@"hello"forHTTPHeaderField:@"aHeader"];[self.theWebViewloadRequest:req];我也尝试过子类化UIWebView并拦截-(BOOL)web

iphone - 使用 UIWebView loadRequest 发送自定义 header

我希望能够使用我的UIWebViewloadRequest方法发送一些额外的header。我试过:NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:@"http://www.reliply.org/tools/requestheaders.php"]];[reqaddValue:@"hello"forHTTPHeaderField:@"aHeader"];[self.theWebViewloadRequest:req];我也尝试过子类化UIWebView并拦截-(BOOL)web

iphone - NSURLRequest : Post data and read the posted page

在iOS(当前目标5.0,BaseSDK5.1)中,如何向服务器发送post请求,然后读取页面内容。例如,页面获取用户名和密码,然后回显true或false。这只是为了更好地理解NSURLRequest。提前致谢! 最佳答案 先说几点决定如何对数据进行编码-JSON或url编码是一个好的开始。确定返回值-是1、TRUE还是0、FALSE,甚至是/非零nothing/nil。阅读URLLoadingSystem,是你的friend。旨在使所有url连接异步,以便您的UI保持响应。您可以使用NSURLConnectionDelegate

iphone - NSURLRequest : Post data and read the posted page

在iOS(当前目标5.0,BaseSDK5.1)中,如何向服务器发送post请求,然后读取页面内容。例如,页面获取用户名和密码,然后回显true或false。这只是为了更好地理解NSURLRequest。提前致谢! 最佳答案 先说几点决定如何对数据进行编码-JSON或url编码是一个好的开始。确定返回值-是1、TRUE还是0、FALSE,甚至是/非零nothing/nil。阅读URLLoadingSystem,是你的friend。旨在使所有url连接异步,以便您的UI保持响应。您可以使用NSURLConnectionDelegate

ios - 如何在 JSONRequestOperation 上向 AFNetworking 添加自定义 header

您好,我有以下访问URL的代码:NSString*stringURL=[NSStringstringWithFormat:@"%@/%@/someAPI",kSERVICE_URL,kSERVICE_VERSION];NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:stringURL]];AFJSONRequestOperation*operation=[AFJSONRequestOperationJSONRequestOperationWithRequest:requestsuccess:^(N

ios - 如何在 JSONRequestOperation 上向 AFNetworking 添加自定义 header

您好,我有以下访问URL的代码:NSString*stringURL=[NSStringstringWithFormat:@"%@/%@/someAPI",kSERVICE_URL,kSERVICE_VERSION];NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:stringURL]];AFJSONRequestOperation*operation=[AFJSONRequestOperationJSONRequestOperationWithRequest:requestsuccess:^(N

ios - 无法在我的 WKWebView POST 请求上设置 header

我想对我的WKWebView执行POST请求,但是当我使用Charles监视请求时,header未设置,因此请求失败。这里有什么问题?NSString*post=[NSStringstringWithFormat:@"email=%@&password=%@",email,password];NSData*postData=[postdataUsingEncoding:NSASCIIStringEncodingallowLossyConversion:YES];NSString*contentLength=[NSStringstringWithFormat:@"%d",postData