离子 1 外部 HTTP 请求

胡安基史密斯

我试图从外部位置使用 HTTP 服务,但只得到 ERR_CONNECTION_TIMED_OUT,因为请求永远不会到达服务器。

该应用程序已使用ionic 1构建angularjsangular-resource用于消费服务

在阅读了几个 SO 问题后,我最终按如下方式设置了我的应用程序:

配置文件

<allow-navigation href="*" />    
<access origin="*" />

索引.html

<meta http-equiv="Content-Security-Policy" content="default-src 'self' http://server_ip:8080 data: gap: *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">

当然,service_ip是真正的服务器 IP 地址,它接受 HTTP 请求,因为我已经能够使用 REST 客户端使用它们。

其他注意事项:

  • 该应用程序是使用 command 构建和启动的ionic run android
  • 我正在使用插件cordova-plugin-whitelist(我在几个 SO 答案之后删除并再次添加它......没有成功)。
  • 还使用插件angular-resource进行 HTTP 请求。请求是正确的,因为我已经使用本地机器 ip 测试过它们并且它们可以工作,但在将该 ip 更改为服务器 ip 后出现问题

它看起来像一个CORS问题,我希望通过metaindex.html 文件中的标签来解决它,但即使我设置,行为也是一样的:

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">

任何帮助将不胜感激。

胡安基史密斯

最后,问题出在我的设备上。我必须在我的设备中升级 Google 的WebView应用程序才能使其工作。

解决方案在这里找到

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

离子 Http 请求

来自分类Dev

模拟外部HTTP请求

来自分类Dev

离子$ http请求无法使用错误数据为空状态-1

来自分类Dev

离子$ http请求无法使用错误数据为空状态-1

来自分类Dev

离子2:HTTP请求“池”和回调

来自分类Dev

离子不能在设备上发送http请求

来自分类Dev

离子通过http请求从数据库中检索数据

来自分类Dev

离子 3 - 无法在 http 请求中创建警报

来自分类Dev

HTTP Post 请求不从离子发送正文或参数数据

来自分类Dev

没有外部库的C ++中的HTTP请求?

来自分类Dev

通过POST请求调用外部HTTP时,Cloud Functions超时

来自分类Dev

nodejs提供通过外部http请求检索的静态文件

来自分类Dev

没有外部库的C ++中的HTTP请求?

来自分类Dev

角度:$ http请求给出-1状态

来自分类Dev

所有$ http请求都返回-1

来自分类Dev

Akka Streams和Http。1.0-RC4版中的外部Http请求

来自分类Dev

找不到离子发布请求文件

来自分类Dev

离子应用未发出POST请求

来自分类Dev

从请求外部调用请求函数

来自分类Dev

触发1k HTTP请求的并行将卡住

来自分类Dev

每秒具有1个HTTP请求的GenServer

来自分类Dev

$ http提供程序向Github API发出外部请求,但不向Google Map API发出请求

来自分类Dev

POST到外部API的AJAX请求应使用哪个HTTP动词?

来自分类Dev

Python套接字模块。连接到HTTP代理,然后在外部资源上执行GET请求

来自分类Dev

github页面可以将http请求发送到外部api吗?

来自分类Dev

无法将http / https请求发送到MEAN JS中的外部API

来自分类Dev

如何从外部源(例如从C ++的HTTP请求)提供字符串

来自分类Dev

如何解决来自 Node.js 应用程序的外部 HTTP 请求中的错误

来自分类Dev

离子angularjs $ http模块未获取数据

Related 相关文章

热门标签

归档