2021-01-06 UnityWebRequset Post 传输文件

unity 传输文件,采用的是wwwform 表单传输文件二进制流

WWWFORM.AddBinaryData(string fieldName,byte [] contents,string fileName = null,string mimeType = null);

1、string fieldName:字段名(也就是表单元素的name,类似于html表单的<input type="file" name="fieldName">) ;

这里需要注意的是 fieldName的命名需要与后台给的文档名一样,我就是被这个错误困扰很久

2、byte [] contents:二进制数据(文件转换的二进制数据);

3、string fileName = null:文件名(即交托服务器的文件名称,包含文件后缀,如果为空,服务器会默认文件为dat类型);

4、如果mimeType没有给出,并且数据的前8个字节与PNG格式标题匹配,则数据以“ image/png”mimetype 发送。否则它将以“ application/octet-stream”mimetype 发送。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,845评论 18 139
  • 由于iOS无法通过html表单来上传图片,因此想要上传图片,必须实现http请求,而不能像其他语言那样通过html...
    成语笔记阅读 19,755评论 0 2
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,550评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,603评论 0 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 2,760评论 1 1