首页 > Web开发 > 详细

web开发前后端http常见问题汇总

时间:2020-03-23 12:20:04      阅读:99      评论:0      收藏:0      [点我收藏+]

平时开发主要设计到flask 框架  +react 前端  争对前后端交互协议产生的问题记录汇总如下:

一: mimeType  contentType  

1.mimeType 是指的文件的类型  flask 后台webzug 引擎 默认渲染 text/html  ,如果需要传递其他类型的文件如(xml,video,image)需要在Response 里自定义返回体参数  

    response = render_template("video.xml", records=data)
    return Response(response, mimetype=text/xml)

这样的话,在http respenseHeader 的 contentType  = text/xml

 

技术分享图片

 

 前端浏览器依据 头信息 展示相关数据

2.  encType 问题

encType  英文翻译是编码类型 针对的是form 表单提交, form表单提交默认编码类型为 application/x-www-form-urlencoded ,有如下三种类型

技术分享图片

 

 如果 想要上传文件 image.word.excel 此类型文件,需要将 encType 设置为 multipart/form-data

 

 

 

 

 

 

  

web开发前后端http常见问题汇总

原文:https://www.cnblogs.com/my-python-2019/p/12550733.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!