小编Moh*_*med的帖子

跨域资源共享GET:'拒绝从响应中得到不安全的标题"etag"

没有自定义标头的简单GET请求.响应按预期返回.可以访问正文中的数据,但不能访问标题.

当我尝试访问"etag"标题时,浏览器会引发异常:

拒绝得到不安全的标题"etag"

Chrome,Safari和Firefox的行为都一样.我没有在IE上测试它.

我在这里错过了什么?

javascript ajax rest web-applications cors

53
推荐指数
1
解决办法
4万
查看次数

用于与 Docker Compose 一起运行的 NGINX 的 AWS ECS DNS 解析器

我使用 Docker 的 Compose 命令和ecs上下文来启动和编排 Web 应用程序的容器,以实现分支预览功能。

我遇到的问题是 Nginx 代理:它只能使用 CloudMap FQDN ( services.compose-project.local) 访问其他容器,而不能使用短服务名称。

文档相当清楚,两者都应该有效:

服务可以使用 Compose 服务名称检索其依赖项(就像使用 docker-compose 在本地部署时所做的那样),或者可以选择使用完全限定名称。

这个问题是Nginx容器特有的;其他容器可以按照预期使用短名称和 FQDN 相互访问。

Docker的内部DNS服务器在ECS中似乎不可用:

send() failed (111: Connection refused) while resolving, resolver: 127.0.0.11:53
Run Code Online (Sandbox Code Playgroud)

默认 AWS VPC DNS 解析器169.254.169.253具有响应能力,但无法解析短名称:

32#32: *1 webapp could not be resolved (3: Host not found)
Run Code Online (Sandbox Code Playgroud)

我缺少什么?

nginx service-discovery amazon-ecs docker docker-compose

5
推荐指数
0
解决办法
949
查看次数