0

我在需要运行的 html 页面上有一组 QUnit 测试。由于此测试涉及使用 AJAX 请求访问服务器的 javascript 函数,因此我无法直接从文件系统运行测试 Html 文件而不会出现此错误:

XMLHttpRequest cannot load http://localhost:5000/_get_stats. Origin null is not allowed by Access-Control-Allow-Origin.

在服务器上,我有一个 Flask 应用程序。我想写一个视图来服务我的测试 html,从而绕过访问控制,但我想知道这是否是解决这个问题的推荐方法。任何其他解决方案?

4

1 回答 1

0

我采用的解决方案是创建一个像这样的视图:

@app.route("/_test")
def test():
    return render_template('test.html')

它需要服务器正在运行,但这就是我的重点。

于 2012-06-21T10:54:53.340 回答