NSURL URLWithString在iOS7中无法正常工作

时间:2013-12-02 17:54:04

标签: uiwebview ios7 nsurlrequest

NSURL URLWithString我遇到了非常奇怪的行为。

我正在尝试使用以下代码加载webview:

/* DOES NOT WORK */ NSURL *targetURL = [NSURL URLWithString:@"http://njs1.example.com:3000/assets/0/2147484153/642/645/77b9430e-bde8-4284-af7d-300b3474eeb9.pdf"];
/* WORKS! */ NSURL *targetURL = [NSURL URLWithString:@"http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIWebView_Class/UIWebView_Class.pdf"];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];
[self.view addSubview:webView];

当我尝试加载以下网址时无效

http://njs1.example.com:3000/assets/0/2147484153/642/645/77b9430e-bde8-4284-af7d-300b3474eeb9.pdf

注意:上面的链接是由服务器根据客户标题请求生成的。

加载以下网址时有效

http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIWebView_Class/UIWebView_Class.pdf

上面的代码在iOS 5和iOS 6中运行良好,但在iOS 7中运行不正常。有谁知道它为什么会这样做?

1 个答案:

答案 0 :(得分:2)

根据Chrome的开发者工具

,您的回复标题严重格式错误

Network inspector