如何使用 NSURLRequest 访问 WebDynpro 页面
Posted
技术标签:
【中文标题】如何使用 NSURLRequest 访问 WebDynpro 页面【英文标题】:How to access a WebDynpro page using NSURLRequest 【发布时间】:2013-07-25 14:02:46 【问题描述】:我正在尝试在应用程序中访问 SAP WebDynpro 页面。我正在使用一个与许多其他页面一起使用的简单 NSURLRequest。但是 SAP WebDynpro 返回以下消息“不支持此浏览器”。
相同的 SAP WebDynpro 链接在 Safari 中运行良好。
有人有在应用程序中处理 SAP WebDynpro 页面的经验吗?
【问题讨论】:
【参考方案1】:您必须发送受支持的浏览器标识字符串,否则 Web Dynpro 渲染器将不知道要提供什么“风味”并使用您引用的错误消息来解决问题。对于设置额外的标题字段,this question 可能会帮助你......
【讨论】:
完美!我在以下link 中找到了解决方案。我在 AppDelegate.m 中添加了一个初始化方法,瞧!!! WebDynpro 页面已启动并正在运行以上是关于如何使用 NSURLRequest 访问 WebDynpro 页面的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Swift 中检索 NSURLRequest 的 HTTPBody 参数到 Dictionary: [NSObject: AnyObject]
如何使用 AFNetorking 和 NSURLRequest 发出 HTTP 请求?