科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道关于curl的一个参数。

关于curl的一个参数。

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

关于curl的一个参数。

作者:csdn 来源:csdn 2009年12月15日

关键字: 问答 PHP MySQL

  • 评论
  • 分享微博
  • 分享邮件

关于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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章