gpt4 book ai didi

objective-c - 从 NSURLRequest 获取 POST 参数

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:05 24 4
gpt4 key购买 nike

是否可以从方法中的 NSURLRequest 中检索 POST 参数的值;

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

是这样的,这是怎么做到的?

最佳答案

这应该可以通过 NSURLProtocol 的类方法实现:

+ (id)propertyForKey:(NSString *)key inRequest:(NSURLRequest *)request

因此,如果您有一个名为“place”的属性,您可以尝试这样做:

[NSURLProtocol propertyForKey:@"place" inRequest:myRequestObject]

[编辑]如果你想检索所有属性,我认为你必须使用 - (NSData *)HTTPBody
来自 NSURLRequest 然后自己解析属性名称/值。 urldecode 和 RegEx 应该没问题。

关于objective-c - 从 NSURLRequest 获取 POST 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5619459/

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