zoukankan      html  css  js  c++  java
  • flask跨域

    from flask import Flask
    from flask_cors import CORS, cross_origin
    
    app = Flask(__name__)
    CORS(app)
    
    @app.route("/")
    def helloWorld():
      return "Hello, cross-origin-world!"
    from functools import wraps
    from flask import make_response
    一:
    @app.route('/result', methods=['GET', 'POST'])
    def index():
        file_object = open('/home/pyspark_project/pyspark_output_result.json')
        try:
            result_text = file_object.read()
        finally:
            file_object.close()
        #
        rst = make_response(result_text)
        rst.headers['Access-Control-Allow-Origin'] = '*'
    
       
        return rst, 201
        
    from flask import Flask, request
    import json
    
    app = Flask(__name__)
    
    @app.route('/')
    def func():
        res = {
            'data': {
                'data1': [],
                'data2': []
            }
        }
    
        callback = request.values.get('callback')
        return ''.join([
            callback,
            '(',
            json.dumps(res),
            ');'
        ])
    
    if __name__ == '__main__':
        cfg = {
            'host': '0.0.0.0',
            'port': 1234,
            'debug': True
        }
        '''
        // javascript code:
        $.ajax({
            url: "http://localhost:1234/",
            dataType: "jsonp",
            data: {},
            success: function(res) {
                console.log(res);
            }
        });'''
        app.run(**cfg)
  • 相关阅读:
    响应式设计工作总结
    首页性能指标
    前端工作小结
    html5、css3小应用
    循环滚动实例
    程序员修炼之道笔记(转)
    一个操作系统的实现(1)
    scrum role
    一个操作系统的实现(3)
    awk&sed story
  • 原文地址:https://www.cnblogs.com/wanghaonull/p/6388167.html
Copyright © 2011-2022 走看看