当前位置: 首页 > news >正文

网站平台管理临清轴承网站建设

网站平台管理,临清轴承网站建设,wordpress获取导航菜单,网站怎么做动效[事发]使用了近5年的项目#xff0c;来了一个最最基本的bug画面输入号#xff0c;跳转至后画面#xff0c;号变成了空格#xff01;[原因]画面使用url(get)方法传参数#xff0c;并且没有进行url转码#xff01;恐怖的是#xff0c;几乎所有页面都是如此...[解决办法]1.…[事发]使用了近5年的项目来了一个最最基本的bug画面输入号跳转至后画面号变成了空格[原因]画面使用url(get)方法传参数并且没有进行url转码恐怖的是几乎所有页面都是如此...[解决办法]1.建立假的form使用post传参2.对于弹窗页面只能通过showModalDialog的参数vArguments将参数传给中间跳板画面再由跳板画面通过window.dialogArguments获取参数制造假的form再post给目标页面[延伸]由此对get与post做了一个较为深入的理解 【正题】 1.GET通过url进行参数传递显示于浏览器的地址栏中可以让用户看清当前的页面层次[有时还还有日期类别等含义]但是长度有限制不可以超过某个长度[至于多长似乎浏览器还各不相同总之不能太长了] [跳转流程](以java servlet为例)js或按钮设定跳转页面路径url[需要代码内进行url编码]浏览器直接发送请求至服务器[浏览器不对url做任何处理]请求到servlet后默认对url进行url解码操作。[其中还会有字符编码解码问题浏览器会根据页面charset进行中文或其他语言文字的编码服务器端也需要进行相应的字符解码] 2.POST通过表单将表单内各个空间的内容通过submit方式发送给url指定的服务器[对于文件等需要设定表单为enctypemultipart/form-data] [跳转流程](以java servlet为例)js或按钮进行form的submit操作浏览器发送请求至服务器[浏览器会自动对表单内内容进行url以及字符编码]请求到servlet后默认对url进行url解码操作。[与get不同在于浏览器是否进行url编码操作] 3.Ajax也有get和post两种请求类型 【get/post本质区别】GET将表单中数据的按照variablevalue的形式添加到action所指向的URL后面并且两者使用“?”连接而各个变量之间使用“”连接POST是将表单中的数据放在form的数据体中按照变量和值相对应的方式传递到action所指向URL。 【url编码解码的js函数】escape,encodeURI,encodeURIComponent escape不编码字符有69个*-./_0-9a-zA-ZencodeURI不编码字符有82个!#$()*,-./:;?_~0-9a-zA-ZencodeURIComponent不编码字符有71个! ()*-._~0-9a-zA-Z 解码函数unescape,decodeURI,decodeURIComponent 【何时适用get/post】http://blog.sina.com.cn/s/blog_78edbfd801012il4.html 1.GET能随在URL之后的请求参数长度是有限的过长的请求参数或像文件上传这类的大量数据就不适合用GET请求而应该改用POST。2.GET的请求参数会出现在地址栏上敏感性或保密性的请求参数例如信用卡号码、用户名、密码等就不应该使用GET请求来发送。 3.POST请求的请求参数不会出现在地址栏上所以无法添加到浏览器的书签之中如果有些页面是根据请求参数进行不同的页面显示例如论坛的文章发表而你应该希望可以让用户设置书签以使日后可以直接点击书签进行浏览则此时应该使用GET。 4.有些浏览器会根据地址栏缓存数据如果地址栏是相同的URL则会直接从浏览器缓存中取出数据而不会真正发送请求而服务器上查询最新的数据如果不希望服务器状态改变而浏览器仍从缓存中取得旧数据则可以改用POST使用GET基本上也有方法避免缓存例如在地址栏上附加时间戳记让每次GET请求的地址栏都不相同。 5.GET是不安全的因为在传输过程数据被放在请求的URL中而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中然后放在某个地方这样就可能会有一些隐私的信息被第三方看到。另外用户也可以在浏览器上直接看到提交的[其实post也不安全代理服务器可以轻而易举的获取数据]转载于:https://www.cnblogs.com/wangxinsheng/p/4367966.html
http://www.pierceye.com/news/75591/

相关文章:

  • seo企业网站优化怎么将网站关键词排名首页
  • 淘宝网站首页是用什么软件做的网站建设项目进展情况
  • 做电影网站需多大的空间爱链接
  • wordpress 建站 视频 百度云wordpress使用插件
  • 电子商务网站建设论文课题用本地机器做网站服务器
  • 网站创建方法十进十建 网站建设工作总结
  • 电脑网站适应手机如何做如何做商业网站
  • 学交互设计网站建筑网官网下载
  • 网站制作做站长挣钱群辉 wordpress 端口
  • 广州英文网站制作软件外包公司可以去吗
  • 简单的网站设计怎么做建设网站用图片需要版权
  • 购买域名的网站精品网站开发公司
  • 衡水做网站哪家好自己的网站如何让百度收录
  • 做网站 看什么书汽车报价大全官网
  • 西安专业得网站建设公司深夜适合男人看的软件
  • 绍兴企业建站模板凡科网站的排名做不上去
  • 网站 设计WordPress网站注册账户
  • 网站开发写好了怎么发布wordpress 音乐播放器
  • 网站平台建设呈现全新亮点该模板尚未授权此网站
  • 百度站长工具平台ppt超链接到网站怎么做
  • 提供信息门户网站定制网站搭建服务平台
  • 扬州网站建设制作免费做详情页的软件
  • 安卓app开发语言seo排名赚钱
  • php企业网站模板免费下载互联网外包公司值得去吗
  • ps网站怎么做滑动背景网站排名优化多少钱
  • 郑州自助建站模板企业vi设计包括哪些内容
  • 电商物流建设网站过程昆山建设企业网站
  • 比较好的高端网站制作公司wordpress怎么禁止评论
  • 国内做的好的网站深圳注册公司补贴政策
  • 犀牛云建设网站wordpress on zencart