Google云计算 - 将http转发至https

时间:2018-03-26 18:53:53

标签: google-compute-engine

我正在谷歌云计算引擎上使用go webserver(没有apache或nginx)。我想将所有http请求转发到https。我的代码在端口8080上有ListenAndServe,二进制在端口3000上运行为https。这是通过以下方式完成的。

  

gcloud compute forwarding-rules创建pgurus --global --address   xxx.xxx.xxx.xxxx --ip-protocol TCP --ports = 3000 --target-http-proxy   TARGET_HTTP_PROXY

提前致谢!

1 个答案:

答案 0 :(得分:2)

您可以在收到HTTP请求时发回$(document).on( 'click' , '.delete' , function(){ /* code here */ }); // use same way with dynamically created element events 响应。 Google Cloud负载均衡器会将301 HTTP标头设置为HTTP或HTTPS值。有关详情,请参阅此答案:  https://serverfault.com/a/735223

  

HTTP响应状态代码301 Moved Permanently用于   永久URL重定向,意味着使用当前链接或记录   应更新收到响应的URL。新网址   应在响应中包含的“位置”字段中提供。