美文网首页
图片上传的几种方式

图片上传的几种方式

作者: 梦里梦不到的梦_b5c8 | 来源:发表于2019-01-27 11:07 被阅读0次

表单上传:

<form method="post" action="http://uploadUrl" enctype="multipart/form-data">

    <input name="file" type="file" accept="image/gif,image.jpg"/>

    <input name="token" type="hidden"/>

    <input type="submit" value="提交"/>

</form>

要点:

method="post": 采用post方式提交数据

enctype="multipart/form- data":采用multipart格式上传文件,此时request头会显示 Content-Type:multipart/form-data; boundary=—-WebKitFormBoundaryzr34cwJ67R95KQC9

action:标明上传的服务端处理地址

type="file":使用input的file控件上传

Ajax无刷新上传:

提交数据时,用到了FormData对象来发送二进制文件,FormData构造函数提供的append()方法,除了直接添加二进制文件还可以附带一些其它的参数

ajax请求记得加这几个参数  

cache:false,

processData:false,

contentType:false,

//通过FormData构造函数创建一个空对象

var formdata=newFormData();

//可以通过append()方法来追加数据

.append("name","laotie");

//通过get方法对值进行读取

console.log(formdata.get("name"));

//通过set方法对值进行设置

formdata.set("name","laoliu");

Ajax请求必须要写:

processData:false,

contentType:false,

相关文章

  • 图片上传的几种方式

    表单上传: 要点: method="post": 采用post方式提交数据 enctype="mult...

  • Android选择手机本地图片

    上传头像、上传图片是都会时候用到获取手机本地图片文件。下面几种方式实现这个功能。第一种:Intent跳转 展示选择...

  • 图片上传后端处理的几种方式

    图片上传前端可以采用两种方式: formData base64下面的例子都是采用formData来上传图片的 一、...

  • 图片处理

    图片流 前端所说的图片流就是读取本地图片,并在页面使用文件流的方式显示出来。 首先,我们简单说下文件上传的几种方式...

  • 移动端图片压缩上传

    [2017年文章] 前提更要:1、压缩图片的几种方式:php、js2、对移动端手机上传的图片进行压缩,lrz的原理...

  • Django常用-上传图片

    在Django中上传图片包括两种方式 在管理页面admin中上传图片 自定义form表单中上传图片,上传图片后,...

  • 小程序图片上传(普通方式)

    图片上传比较常见的功能、上传、预览、删除三个部分组成;而图片上传方法我分类两种方式:{普通方式,进阶方式} 普通方...

  • 2019-04-01

    11 图片上传的三种方式 项目中需要上传图片可谓是经常遇到的需求,本文将介绍 3 种不同的图片上传方式。 1.云储...

  • 图片相关的工具方法

    上传图片选择方式 以Base64的方式进行上传 获取图片uri 根据相对路径(/storage/emulated/...

  • ipa上传至appstore 的几种方式

    ipa上传至appstore 的几种方式 Xcode11不再继续支持Application Loader,上传应用...

网友评论

      本文标题:图片上传的几种方式

      本文链接:https://www.haomeiwen.com/subject/lajgjqtx.html