小编Mur*_*ago的帖子

Elixir 将时区数据添加到朴素的日期时间

我有一个NaiveDateTime需要添加时区数据的文件。例如,如果我有一个naive_date像这样的值~N[2015-10-03 12:00:00.000000]并且我想将它设置为“America/Los_Angeles”时区,那么在 Elixir 中怎么可能?

datetime elixir datetime-conversion phoenix-framework

6
推荐指数
2
解决办法
4024
查看次数

django cors 标头在响应请求的媒体和图像时丢失

开发 Django Rest Framework API 与 Ionic/Angularjs 前端相结合,每个前端都在不同的域上运行。使用 django-cors-headers 来处理 cors 问题。

我的问题是提供用户上传的媒体。似乎 cors 标头未包含在从开发 django 服务器提供的图像的响应标头中。

我需要这个来实现前端的一些基于画布的功能。

所有其他响应都包含正确的 cors 标头。媒体有豁免的理由吗?

谢谢。

media django angularjs django-rest-framework django-cors-headers

5
推荐指数
1
解决办法
702
查看次数

Google静态地图可获得倾斜的卫星视图

没有在文档中看到任何内容所以我想我会在这里问:

为了通过谷歌静态地图api捕获图像,有没有办法获得倾斜的视图?似乎没有关于如何查询此问题的任何文档.

谢谢.

static google-maps tilt google-maps-api-3 google-maps-static-api

3
推荐指数
1
解决办法
727
查看次数

在kubernetes GKE上为nginx入口控制器设置缓存控制头

我有一个ingress-nginx控制器处理流量到我在KKE上托管的Kubernetes集群.我使用docs中的helm安装说明进行设置:

文档在这里

在大多数情况下,一切都正常,但如果我尝试通过server-snippet注释设置缓存相关参数,那么应该获得缓存控制头的所有服务内容都会返回404.

这是我的ingress-service.yaml档案:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: ingress-service
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/proxy-read-timeout: "4000"
    nginx.ingress.kubernetes.io/proxy-send-timeout: "4000"
    nginx.ingress.kubernetes.io/server-snippet: |
      location ~* \.(js|css|gif|jpe?g|png)$ {
        expires 1M;
        add_header Cache-Control "public";
      }
spec:
  tls:
    - hosts:
        - example.com
      secretName: example-com
  rules:
    - host: example.com
      http:
       paths:
        - path: /
          backend:
            serviceName: client-cluster-ip-service
            servicePort: 5000
        - path: /api/
          backend:
            serviceName: server-cluster-ip-service
            servicePort: 4000
Run Code Online (Sandbox Code Playgroud)

同样,它只是与正则表达式匹配的资源404(所有.js文件,.css文件等).

有关为什么会发生这种情况的任何想法?

任何帮助表示赞赏!

nginx kubernetes google-kubernetes-engine kubernetes-ingress nginx-ingress

2
推荐指数
1
解决办法
2012
查看次数