传照片

Python字符串学习笔记

这一生的挚爱 提交于 2019-12-02 18:47:55
# encode 编码 decode 解码 #编码 msg = '刘小明' result =msg.encode() print(result) #解码 print(result.decode()) startswith判断是否以xxx开头的,或者endswith判断是否以xxx结尾的应用: 文件上传 只能上传图片(jpg,png,bmp,gif) filename = '笔记.doc' result = filename.endswith('doc') print(result) s = 'hello' result = s.startswith('h') print(result) 来源: https://www.cnblogs.com/lxmalg/p/11758291.html

前端图片上传那些事儿

家住魔仙堡 提交于 2019-12-02 18:10:24
本文讲的图片上传,主要是针对上传头像的。大家都知道,上传头像一般都会分成以下 4 个步骤: 选择图片 -> 预览图片 -> 裁剪图片 -> 上传图片 接下来,就详细的介绍每个步骤具体实现。 选择图片 选择图片有什么好讲的呢?不就一个 input[type=file] ,然后点击就可以了吗?确实是这样的,但是,我们想要做得更加的友好一些,比如需要过滤掉非图片文件, 或只允许从摄像头拍照获取图片等,还是需要进行一些简单配置的。 下面就先来看看最简单的选择图片: <input type="file" /> 这时候,点击这个 input , 在 iOS 手机的显示如下: 其中的 “浏览” 选项,可以查看到非图片类型的文件,这并不是我们想要的结果,毕竟我们只想要图片类型。可以通过 accept 属性来实现,如下: <input type="file" accept="image/*"> 这样就可以过滤掉非图片类型了。但是图片的类型可能也太多了, 有些可能服务器不支持,所以,如果想保守一些,只允许 jpg 和 png 类型,可以写成这样: <input type="file" accept="image/jpg, image/jpeg, image/png"> 或: <input type="file" accept=".jpg, .jpeg, .png"> OK, 过滤非图片的需求搞定了

上传图片报错-Failed to load resource:the server responded with a status of 413(Request Entity Too Large)

百般思念 提交于 2019-12-02 14:52:44
  使用.netcore2.1 做文件上传时,要求是小于20M,上传3至5M都没问题,大于10M,提示错误【如标题】,原来是nginx配置的原因 [HttpPost("Postcard")] [RequestSizeLimit(20000000)] //文件最大为20M public async Task<WebApiResult> PostCard(CardType cardType, string userName) { }      解决方法:   打开nginx反向代理服务器nginx.conf配置文件,修改client_max_body_size值,client_max_body_size 20M。 来源: https://www.cnblogs.com/personblog/p/11751020.html

mini-fileupload实现图片上传

允我心安 提交于 2019-12-02 14:45:46
页面 < th style = "width:50px;font-size: 10px; font-weight: normal" > 旧表图片 : < / th > < td > < input id = "oldImg" type = "file" class = "mini-fileupload" name = "oldImg" limitType = "*.png;*.jpg;*.xls,*.dwg;*.vsd" limitSize = "5MB" flashUrl = "/scripts/SWFupload/swfupload.swf" uploadUrl = "" onuploadsuccess = "onUploadSuccess" onuploaderror = "onUploadError" onfileselect = "onFileSelect" / > < ! -- < a class = "mini-button" id = "importBtnOld" onclick = "startUpload()" > 上传 < / a > -- > < / td > js //动态设置url var oldFileupload = mini . get ( "oldImg" ) ; oldFileupload . setUploadUrl ( "/archives

微信小程序图片上传使用整理(一)

我是研究僧i 提交于 2019-12-02 14:34:35
一、微信小程序图片上传说明 1.目前微信中不支持FileReader等浏览器的IO接口,没法直接读取或处理文件内容,也就没法使用分段处理上传等。 更多分段上传参考: https://blog.csdn.net/u011127019/article/details/52469563 2.目前微信上传接口wx.uploadFile(object) 是一个https post的请求,其中content-type为multipart/form-data 方式。也就是普通的表单上传。指定文件路径,调用接口上传整个文件。 官方接口详细文档: https://developers.weixin.qq.com/miniprogram/dev/api/network-file.html#wxuploadfileobject 二、图片上传示例1 1.选择图片后,立刻上传处理 js //选择图片 wx.chooseImage({ success: function (res) { console.info(res); //上传处理 wx.uploadFile({ url: 'http://localhost:63588/ashx/upload_form.ashx', //上传地址 filePath: res.tempFilePaths[0],//上传图片路径 success: res => {

HTML5经典应用:拖拽上传图片

孤街醉人 提交于 2019-12-02 12:25:05
本文转载于: 猿2048 网站➨ HTML5经典应用:拖拽上传图片 因为标题写的是实例,所以本次就不做讲解了,因为这个实例我也算是东拼西凑整出来的,参考了大概5、6款拖拽上传的插件和demo,然后把其中好的地方挑出来,最后就成了这么一个实例,一起来看下吧。 界面样式我是参考了一个国外的相册网站,改动不大,只是把鸟语转换成中文,以及上传时的样式也进行了改动,之所以选这个的原因就是,我很容易做 扩展,它支持3种方式添加图片,一种拖拽上传,一种常规的选择文件上传,另外的就是添加网络图片。它很巧妙的把三种上传模式整合到了一起,而且你可以用 IE浏览器浏览下,如果不支持HTML5,是没有拖拽上传图片的提示的,如图: 拖拽上传最重要的就是js部分的代码,它实现了70%的功能,另外30%仅仅是把图片信息提交到后台,然后做对应的处理,比如压缩啊,裁剪啊云云。所以先来看下js实现代码吧。 01 $().ready( function (){ 02 if ($.browser.safari || $.browser.mozilla){ 03 $( '#dtb-msg1 .compatible' ).show(); 04 $( '#dtb-msg1 .notcompatible' ).hide(); 05 $( '#drop_zone_home' ).hover( function (){ 06 $(

HTML5经典应用:拖拽上传图片

╄→尐↘猪︶ㄣ 提交于 2019-12-02 12:09:25
本文转载于: 猿2048 网站➨ HTML5经典应用:拖拽上传图片 因为标题写的是实例,所以本次就不做讲解了,因为这个实例我也算是东拼西凑整出来的,参考了大概5、6款拖拽上传的插件和demo,然后把其中好的地方挑出来,最后就成了这么一个实例,一起来看下吧。 界面样式我是参考了一个国外的相册网站,改动不大,只是把鸟语转换成中文,以及上传时的样式也进行了改动,之所以选这个的原因就是,我很容易做 扩展,它支持3种方式添加图片,一种拖拽上传,一种常规的选择文件上传,另外的就是添加网络图片。它很巧妙的把三种上传模式整合到了一起,而且你可以用 IE浏览器浏览下,如果不支持HTML5,是没有拖拽上传图片的提示的,如图: 拖拽上传最重要的就是js部分的代码,它实现了70%的功能,另外30%仅仅是把图片信息提交到后台,然后做对应的处理,比如压缩啊,裁剪啊云云。所以先来看下js实现代码吧。 01 $().ready( function (){ 02 if ($.browser.safari || $.browser.mozilla){ 03 $( '#dtb-msg1 .compatible' ).show(); 04 $( '#dtb-msg1 .notcompatible' ).hide(); 05 $( '#drop_zone_home' ).hover( function (){ 06 $(

CKeditor图片上传报错,不正确的服务器响应

夙愿已清 提交于 2019-12-02 11:15:43
CKeditor图片上传报错,不正确的服务器响应 相信走到图片上传这一步的同学,应该是以前用过CKeditor的图片上传,那么为什么上次可以成功上传,这次就不行了呢.其实原因很简单,CKeditor的版本问题,旧版本和新版本的图片返回是不同的动西. 如果时间实在紧急,可以直接把新版本替换为原来的版本,有时间就可以研究下新版本的返回该怎么写. 另外感谢这位版主的提醒,放上链接: https://blog.csdn.net/weixin_38639882/article/details/81329885 来源: https://blog.csdn.net/weixin_42207594/article/details/102754806

前端使用Ajax上传图片到后台

淺唱寂寞╮ 提交于 2019-12-02 10:50:49
function uploadpic() { var formData = new FormData(); var file = document.getElementById('file').files[0]; // var id_token = $('#id_token').val(); formData.append("file", file); // formData.append("id_token", id_token); $.ajax({ url: "${path }/user/uploadESignatureImg", type: "post", data: formData, dataType: "json", // cache: false,//上传文件无需缓存 processData: false,//用于对data参数进行序列化处理 这里必须false contentType: false, //必须*/ success: function (data) { // console.log(data); $("#dianziqianmingImg").attr('src', '${path }' + data.msg).removeAttr('style').attr('style', 'width: 100px;height: 100px'); $("

element UI 上传图片后关闭清除图片

£可爱£侵袭症+ 提交于 2019-12-02 05:20:57
1 <el-dialog 2 title="新增专业证书" 3 :visible.sync="isShow" 4 width="600px" 5 :before-close="closeMyself"> 6 <span> 7 <el-form :model="form" :rules="rules" ref="form" label-position="left" label-width="100px"> 8 <el-form-item label="证书类型:" prop="gender"> 9 <!-- <el-radio v-model="radio" label="1">教师资格证</el-radio> 10 <el-radio v-model="radio" label="2">其他证书</el-radio> --> 11 <el-radio-group v-model="form.certType" @change="chooseCertType"> 12 <el-radio :label="item.value" v-for="item in books">{{item.label}}</el-radio> 13 </el-radio-group> 14 </el-form-item> 15 <el-form-item label="上传证件:" prop="">