我在 Flask 中构建了一个 API,它将 HTML 页面通过 URL 转换为 PDF。但是,只要 URL 中有斜杠,脚本就会输出 404。这是代码 -def api(self): app = Flask(__name__) @app.route('/api/dodo/<filename>/<url>', methods=['GET', 'POST']) def convert(url, filename): content = request.json outfile = pdfkit.from_url(str(url), filename) return jsonify({"url":url, 'filename': filename}) app.run(debug=True)如果请求是localhost/api/dodo/filename/google.com 我确实得到输出文件。但是如果我发送这个请求http://localhost/api/dodo/filename/https://dev.bizlem.io:8082/scorpio1/GALBRAITH'S_FUEL_27K-55K_ETA_CENTRAL_MED_LIST_-_14TH_JANUARY_2019_1.html我得到 404。
添加回答
举报
0/150
提交
取消