gpt4 book ai didi

ios - 使用 UIWebview+AFNetworking -loadRequest :progress:success:failure: breaks up web page design

转载 作者:行者123 更新时间:2023-11-29 03:05:44 26 4
gpt4 key购买 nike

我制作了一个演示应用程序,其中只有一个用于输入 URL 的 UITextField 和一个 UIWebview,试图找出问题所在。

UIWebViewDelegate 看起来像这样:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {

return YES;

}

和 UITextFieldDelegate:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {

NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://%@", textField.text]]];

// [self.webview loadRequest:requestObj];

[self.webview loadRequest:requestObj progress:^(NSUInteger bytesWritten, NSInteger totalBytesWritten, NSInteger totalBytesExpectedToWrite) {

} success:^NSString *(NSHTTPURLResponse *response, NSString *HTML) {

return HTML;

} failure:^(NSError *error) {

}];

[textField resignFirstResponder];

return YES;

}

我想知道为什么当我尝试使用默认方法加载 www.pornhub.com 时,它工作得很好,但对于 AFNetworking 类别,它加载了一个奇怪的设计。知道这里发生了什么吗?

最佳答案

请求可能不等同。不太明显的请求信息,如 User-AgentAcceptContent-Type header ,或 cookie 在与 Web 服务交互时可能会产生无法预料的效果.

您可以使用类似 Charles 的 HTTP 代理查看通过网络传输的请求信息。 .

关于ios - 使用 UIWebview+AFNetworking -loadRequest :progress:success:failure: breaks up web page design,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22791993/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com