|
@@ -138,28 +138,28 @@ def view_file(filename):
|
|
|
return send_from_directory(app.config['UPLOAD_FOLDER'], filename)
|
|
|
|
|
|
|
|
|
-# 测试转发接口
|
|
|
-# 目标代理服务 URL
|
|
|
-WMS_PROXY_URL = "http://192.168.60.52:9099/hardwareInfo/getRequestIp"
|
|
|
-
|
|
|
-
|
|
|
-@app.route('/proxy/handle/22d38ad36d354a6fb8adc2fb378a66d6/siweiserver/wms', methods=['GET'])
|
|
|
-def proxy_wms():
|
|
|
- # 从客户端请求中获取参数
|
|
|
- params = request.args.to_dict()
|
|
|
-
|
|
|
- # 拼接 WMS 请求 URL
|
|
|
- wms_url = WMS_PROXY_URL + "?" + \
|
|
|
- "&".join([f"{key}={value}" for key, value in params.items()])
|
|
|
- # 发送请求到目标 WMS 服务
|
|
|
- # 自定义 HTTP 头
|
|
|
- headers = {
|
|
|
- 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0'
|
|
|
- }
|
|
|
- response = requests.get(wms_url, headers=headers, stream=True)
|
|
|
-
|
|
|
- # 返回目标服务的响应给客户端
|
|
|
- return Response(response.iter_content(chunk_size=1024), content_type=response.headers['Content-Type'])
|
|
|
+# # 测试转发接口
|
|
|
+# # 目标代理服务 URL
|
|
|
+# WMS_PROXY_URL = "http://192.168.60.52:9099/hardwareInfo/getRequestIp"
|
|
|
+
|
|
|
+
|
|
|
+# @app.route('/proxy/handle/22d38ad36d354a6fb8adc2fb378a66d6/siweiserver/wms', methods=['GET'])
|
|
|
+# def proxy_wms():
|
|
|
+# # 从客户端请求中获取参数
|
|
|
+# params = request.args.to_dict()
|
|
|
+
|
|
|
+# # 拼接 WMS 请求 URL
|
|
|
+# wms_url = WMS_PROXY_URL + "?" + \
|
|
|
+# "&".join([f"{key}={value}" for key, value in params.items()])
|
|
|
+# # 发送请求到目标 WMS 服务
|
|
|
+# # 自定义 HTTP 头
|
|
|
+# headers = {
|
|
|
+# 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0'
|
|
|
+# }
|
|
|
+# response = requests.get(wms_url, headers=headers, stream=True)
|
|
|
+
|
|
|
+# # 返回目标服务的响应给客户端
|
|
|
+# return Response(response.iter_content(chunk_size=1024), content_type=response.headers['Content-Type'])
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|