使用python+django框架写了http接口测试平台,需要给用户一个使用文档,于是我开始绘制前端的页面,用的react,如下图,样式我还是很满意的
写完了前端开始写后端了,后端应的python+django写的
url增加一条配置:
url(‘downloadpdf/’,views_down.downloadpdf,name=‘downloadpdf’)
开始写下载的代码了
if request.method == “GET”:
filename = "HTTP接口测试使用说明文档.pdf"
if sys.platform == 'linux':
path = '/opt/web/AapiServer/logs/testtools/upload/' + filename
else:
path = 'D:/file/' + filename
file=open(path,'rb')
response =FileResponse(file)
response['Content-Type']='application/octet-stream'
response[‘Content-Disposition’]='attachment;filename=“HTTP接口测试使用说明文档.pdf”'
return response
但