扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
关于curl的一个参数。
用curl的post方法模拟表单提交,但表单的mime类型为:application/json;utf-8
此时用curl应当如何做,设置哪个参数呢?我试着在header当中加入:Content-Type=application/json;gb2312.但还是不成功.
data MIME编码,上传文件的表单必须选择该项
通常情况下,表单采用application/x-www-form-urlencoded编码方式,所以enctype属性通常可以不指定。但也有例外。例如,若要将当前表单数据提交到邮件地址为“hahaha@sohu.com”的信箱中,此时的用法应为:
<form method = "post" action = "mailto:hahaha@sohu.com" enctype = "text/plain">
注意,此时必须指定表单的enctype属性值为“text/plain”。
那么什么是MIME类型呢?最早的HTTP协议中,所有传送的数据都被客户程序解释为超文本标记语言HTML文档。而为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型。
MIME(Multipurpose Internet Email Extension),意为多用途Internet邮件扩展,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是JPEG文件等等。当服务器把把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。在HTTP中,MIME类型被定义在 <head>、 </head>部分的Content-Type中。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者