jjzjj

nsurlrequest

全部标签

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

iphone - 如何发送异步 URL 请求?

我想知道如何从URL请求中异步获取返回值1或0。目前我是这样做的:NSString*UTCString=[NSStringstringWithFormat:@"http://web.blah.net/question/CheckQuestions?utc=%0.f",[lastUTCDatetimeIntervalSince1970]];NSLog(@"UTCString%@",UTCString);NSURL*updateDataURL=[NSURLURLWithString:UTCString];NSString*checkValue=[NSStringstringWithCont

iphone - 如何发送异步 URL 请求?

我想知道如何从URL请求中异步获取返回值1或0。目前我是这样做的:NSString*UTCString=[NSStringstringWithFormat:@"http://web.blah.net/question/CheckQuestions?utc=%0.f",[lastUTCDatetimeIntervalSince1970]];NSLog(@"UTCString%@",UTCString);NSURL*updateDataURL=[NSURLURLWithString:UTCString];NSString*checkValue=[NSStringstringWithCont

swift - 在 Swift 中清除 UIWebView 的缓存

我的应用程序中有一个UIWebView。每次viewDidLoad时,都需要完全重新加载此UIWebView(即清除所有图像/HTML/cookie等缓存)。那么我可以在Swift中执行此操作吗?这是我的代码:letmyUrl=NSURL(string:"http://www.example.com")letmyRequest=NSURLRequest(URL:myUrl!)myWebView.loadRequest(myRequest)谢谢! 最佳答案 你可以使用NSURLCache.sharedURLCache().remove

swift - 在 Swift 中清除 UIWebView 的缓存

我的应用程序中有一个UIWebView。每次viewDidLoad时,都需要完全重新加载此UIWebView(即清除所有图像/HTML/cookie等缓存)。那么我可以在Swift中执行此操作吗?这是我的代码:letmyUrl=NSURL(string:"http://www.example.com")letmyRequest=NSURLRequest(URL:myUrl!)myWebView.loadRequest(myRequest)谢谢! 最佳答案 你可以使用NSURLCache.sharedURLCache().remove

linux - 没有 NSURLRequest 的 Swift 中的 HTTP 请求

我们想要发出HTTP(S)请求(GET)来调用API。问题是,NSURLRequest(目前)没有在Linux基金会中实现(https://github.com/apple/swift-corelibs-foundation/blob/master/Foundation/NSURLRequest.swift)。是否有任何其他可能性来创建HTTP请求? 最佳答案 有一个名为HTTPMiddleware的好项目很有用,它只是一个中间件框架,但运行良好。这是一个代码示例:importHTTPimportHTTPMiddlewarestru

linux - 没有 NSURLRequest 的 Swift 中的 HTTP 请求

我们想要发出HTTP(S)请求(GET)来调用API。问题是,NSURLRequest(目前)没有在Linux基金会中实现(https://github.com/apple/swift-corelibs-foundation/blob/master/Foundation/NSURLRequest.swift)。是否有任何其他可能性来创建HTTP请求? 最佳答案 有一个名为HTTPMiddleware的好项目很有用,它只是一个中间件框架,但运行良好。这是一个代码示例:importHTTPimportHTTPMiddlewarestru

ios - 使用一个 NSURLrequest 发布图像和 JSON 数据

我正在尝试将图像从客户端应用程序上传到我的Django网络服务器。我正在尝试使用NSURLConnection创建与以下curl命令等效的命令。curl-v-S-XPOST-H'Accept:application/json'-Fimage=@"//Users/mackaiver/someImageOfACat.jpg;type=image/jpg"-Fkiosk="81"http://myurl.de/rest/image/预期的响应是HTTPStatus201Created并且服务器确实需要某种我认为的JSON响应。当我使用这样的curl线时curl-v-S-XPOST-H'Acc

ios - 多个NSUrlRequest以获取Web服务的不同页面以在TableView中加载更多数据

我有一个简单的iPhone应用程序,它从rssfeed解析数据(标题,图像等)并显示在tableview中。viewDidLoad具有初始计数器值,该初始计数器值可到达feed的第一页并通过调用fetchEntriesNew方法加载到tableview中:-(void)viewDidLoad{[superviewDidLoad];counter=1;[selffetchEntriesNew:counter];[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(dataSaved:)name:@"D

iphone - 检查 NSURLRequest 目标是否为 "_blank"?

我正在监听来self的UIWebView的url加载。有没有办法检查请求的目标是否为“_blank”?:-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType{if([requesttargetIs:@"_blank"]){//dosomething.}} 最佳答案 不了解iOS,但对于OSX,如果您使用策略委托(d