北京沣登科技发展公司

j***ascript中Post,J***aScript中post

大家好,今天小编关注到一个比较意思的话题,就是关于javascriptPost问题,于是小编就整理了2个相关介绍JavaScript中Post的解答,让我们一起看看吧。

  1. html里的method=post和get有什么区别?
  2. vuejs和后台交互时,怎么发送请求和接收请求?

html里的method=post和get什么区别

1、post的安全性比get要好。

2、get只能向服务器发送ASCII字符,而post则可以发送整个ISO10646中的字符(如果同时指定enctype="multipart/form-data"的话)。

javascript中Post,JavaScript中postdiv>
图片来源网络,侵删)

3、get和post对应的enctype属性有区别。enctype有两个值,默认值为application/x-www-form-urlencoded,而另一个值multipart/form-data只能用于post。

4、IE将请求的URL长度限制为2083个字符,从而限制了get提交数据长度。测试表明如果URL超出这个限制,提交form时IE不会有任何响应。其它浏览器没有URL的长度限制,因此其它浏览器能通过get提交的数据长度仅受限于服务器的设置

对于post,因为提交的数据不在url中,所以通常可以简单地认为数据长度限制仅受限于服务器的设置。

javascript中Post,JavaScript中post
(图片来源网络,侵删)

5、由于一个get得到的结果直接对应到一个URI,所以get的结果页面可能被浏览器缓存。而post一般则不能

vuejs和后台交互时,怎么发送请求和接收请求?

你可以引入Vue-resource,使用this.$http.get,this.$***.post发送,当然这同时需要配置跨域请求,举个例子,后台我使用express4.x,默认地址为***://localhost:3000,那么需要在Vue-cli的config目录中,打开index.js文件,在dev下面这样配置axio***ain.js这样配置同时Vue这样请求express后台这样就能接收到post过来的数据,这是最简单的一种用法OK,前台也拿到了请求的数据

到此,以上就是小编对于javascript中Post的问题就介绍到这了,希望介绍关于Javascript中Post的2点解答对大家有用。

javascript中Post,JavaScript中post
(图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/14013.html

分享:
扫描分享到社交APP