草庐IT

form_remote_tag

全部标签

form表单提交数据的两种方式——submit直接提交、AJAX提交

submit提交form表单本身提供action属性,在action属性中填写数据提交地址后,点击submit类型的按钮即可将数据提交至指定地址,代码如下:注册注意:method指定请求方式每个input表单项需要有name属性通过上述方式提交表单数据后,会发生页面跳转,跳转至action所指定的地址,很难满足开发需求。若要提交数据后不跳转,可以尝试通过ajax提交数据。AJAX提交form表单不填写action属性,并且在提交时阻止表单的默认行为,获取到表单数据后通过ajax的方式发送给后端,代码如下:Document注册document.getElementById('btn').oncl

VSCode错误提示:“未能对 git remote 进行身份验证”,请更新git账号信息

异常描述    使用VisualStudioCode从gitee仓库拉取项目代码时,出现了错误提示:未能对gitremote进行身份验证:......(省略项目git地址信息)原因分析    无法验证身份,可以简单的理解为:账号密码错误。        以我本地的Windows系统为例,当我们通过账号密码登录某个系统时,通常会提示我们“是否记住账号信息”,GitLub登录过程也是这样。如果选择记住,这个信息会被记录在Windows凭据中,方便以后免密登录。        当我们在系统上修改了GitLub上密码,却未同步到本地Windows凭据管理器中,导致由于密码错误而无法拉取代码,就会出现“

使用postman测试接口的时候,遇到form-data类型如何传参

目录后端postman测试后端@PostMapping(value="/v1/updateDataPermsInfo")@ApiOperation(value="根据角色编号更新数据权限接口")@ApiImplicitParams({@ApiImplicitParam(name="roleIndex",value="角色编号",paramType="query",defaultValue="1"),@ApiImplicitParam(name="form",value="待更新表单",paramType="form-data")})publicResultMapString,Object>>u

element-ui form表单校验 失败的原因

1、没有在el-form上指定model2、el-form-item上的prop名称不对,应当与rules中的名称一致;3、绑定的属性没有在data中声明;el-form:model="ruleForm":rules="rules">el-form-itemlabel="年龄"prop="age">el-inputv-model.number="ruleForm.age">/el-input>/el-form-item>/el-form>script>exportdefault{ data(){varcheckAge=(rule,value,callback)=>{if(!value){ret

成功解决:python爬虫http.client.RemoteDisconnected: Remote end closed connection without response

参考:Python爬虫:http.client.RemoteDisconnected:Remoteendclosedconnectionwithoutresponse问题解决使用python爬虫中的urllib或者requests库获取数据时出现报错:http.client.RemoteDisconnected:Remoteendclosedconnectionwithoutresponse原因:大多数网站都会对用户请求中的User-Agent进行检测,如果没有在请求头中设置User-Agent,那么就会抛出异常改进方法:在headers中添加:User-Agentimporturllib.r

Homebrew:Mac os 使用brew工具时报错No remote ‘origin‘

Homebrew:Macos使用brew工具时报错Noremote‘origin’使用brewupdate时报错:brewupdateWarning:Noremote'origin'in/opt/homebrew/Library/Taps/homebrew/homebrew-cask,skippingupdate!Warning:Noremote'origin'in/opt/homebrew/Library/Taps/homebrew/homebrew-core,skippingupdate!Warning:Noremote'origin'in/opt/homebrew/Library/Tap

git 报错:Updates were rejected because the remote contains work that you do问题

刚开始学习使用git,通过push命令:打算将本地仓库中的文件上传到远端仓库时,报了以下错误:hint:Updateswererejectedbecausetheremotecontainsworkthatyoudohint:nothavelocally.Thisisusuallycausedbyanotherrepositorypushinghint:tothesameref.Youmaywanttofirstintegratetheremotechangeshint:(e.g.,‘gitpull…’)beforepushingagain.hint:Seethe‘Noteaboutfast-

VSCode借助Remote-SSH扩展,远程调试linux系统的机器人

  本文主要介绍使用VSCode借助Remote-SSH扩展,远程调试linux系统的机器人的方法  在我之前的文章:  ROS主机搭建NFS服务器,虚拟机通过挂载访问及修改主机文件  中介绍了采用挂载到的方式进行远程调试的方法,本文将介绍另一种方法,即借助Remote-SSH扩展,在VSode中实现远程调试。  1、通过官网安装VScode(已安装的跳过此步)  https://code.visualstudio.com/  2、安装Remote-SSH扩展  点击VScode的扩展窗口,如下图中的①处所示,搜索Remote-SSH扩展,如下图中的②处所示,并安装,如下图中的③所示:–  3

element-ui的form表单校验

form表单校验基本三步:1、定义验证规则//表单校验规则rules:{name:[{required:true,message:'部门名称不能为空',trigger:'blur'},{min:1,max:50,message:'部门名称要求1-50个字符',trigger:'blur'},//自定义校验规则{validator:validName,trigger:'blur'}],code:[{required:true,message:'部门编码不能为空',trigger:'blur'},{min:1,max:50,message:'部门编码要求1-50个字符',trigger:'blur

Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type ‘multipart/form-d

犯了个低级错误,如果各位遇到了,能为大家节省时间写习惯前后端分离的项目后,一直用axios发json数据,而用表单之间提交数据发现竟然报415错误,结果是因为我多加了@RequestBody注解错误提示{"timestamp":"2022-05-12T11:00:51.349+0000","status":415,"error":"UnsupportedMediaType","message":"Contenttype'multipart/form-data;boundary=--------------------------271485777611895245402302;charset=