关于http 表单编码的一些问题。

在网络上传输数据,压缩编码加密等操作基本是必须的,表单也是如此。


最近搞桌面客户端手动组装message发送,由于桌面客户端API的网络库往往只提供简单的通讯功能,因此协议参数都得手动设定,我在模拟一个post方法的时候出现了差错,总返回错误信息,后来发现是编码设置问题。


HTTP post表单编码有multipart/form-data和application/x-www-form-urlencoded两种,前者可以传输文件,后者是只能传输表单。


其他常见MIME格式还有:


超文本标记语言文本 .html,.html text/html

    普通文本 .txt text/plain

    RTF文本 .rtf application/rtf

    GIF图形 .gif image/gif

    JPEG图形 .jpeg,.jpg image/jpeg

    au声音文件 .au audio/basic

    MIDI音乐文件 mid,.midi audio/midi,audio/x-midi

    RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio

    MPEG文件 .mpg,.mpeg video/mpeg

    AVI文件 .avi video/x-msvideo

    GZIP文件 .gz application/x-gzip

    TAR文件 .tar application/x-tar


留下来以防自己忘记。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值