`

js 动态Post请求防止在输入栏中显示参数

 
阅读更多
动态进行Post请求
var f=document.createElement('form');
f.style.display='none';
f.action=Feng.ctxPath+"/xxx/xxxxxx";
f.method='post';
// 需要传递的参数放到这里
f.innerHTML="<input type='hidden' name='toStep' value='3'/><input type='hidden' name='account' value="+$('#loginname').val()+"></input>";
document.body.appendChild(f);
// 提交请求
f.submit();


好处:防止在输入栏中显示参数

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    js get和post请求实现代码解析.docx

    这种方式的优点是简单、快速,并且可以在浏览器地址栏中直接看到完整的URL,便于调试和记录。但GET请求也有一些限制,例如不能发送大量数据(因为URL长度有限制)、不安全(参数暴露在URL中)等。 ##### GET请求...

    详解使用fetch发送post请求时的参数处理

    然而,与使用`XMLHttpRequest`不同,`fetch`在处理POST请求时,特别是在设置参数方面有一些特殊的注意事项。本文将深入探讨如何使用`fetch`发送POST请求,并处理相关的参数。 首先,让我们明确一个关键点:`fetch`...

    Ajax Get、Post请求

    POST常用于创建新的资源,或者更新资源,因为它可以携带大量数据且不显示在地址栏。 在实际开发中,除了GET和POST,还有PUT、DELETE等其他HTTP方法,它们在Ajax中也有应用,但GET和POST是最基础也是最常用的。理解...

    javascript模拟post提交隐藏地址栏的参数

    在Web开发中,有时需要在客户端执行数据的提交操作,而将数据隐藏在地址栏之外,以避免敏感信息暴露或绕过GET方法提交参数长度的限制。JavaScript提供了一种方式,可以通过模拟POST请求来实现这一需求。 首先,了解...

    地址栏参数隐藏

    1. **POST请求**:与GET请求相比,POST请求的参数不会显示在URL中,而是包含在HTTP请求体中。这样可以避免敏感信息在浏览器历史、缓存或代理服务器中留下痕迹。 2. **HTTPS协议**:使用HTTPS(HTTP Secure)协议,...

    js以post方式打开新页面

    在JavaScript中,我们无法直接通过`window.open()`函数实现POST请求。但是,可以利用HTML5的`form`元素和`target`属性,配合`iframe`来模拟POST打开新页面的效果。以下是一个示例: ```html &lt;!DOCTYPE html&gt; ...

    Post请求测试—Postman插件

    在URL栏输入目标服务器接口地址,即可开始构建POST请求。 2. **构建请求体**:POST请求通常包含一个请求体,用于传递数据。在Postman的"Body"部分,可以选择不同的数据格式,如raw、form-data或binary。- Raw适用于...

    jquery由GET转成POST方法工具类

    POST请求则将数据封装在请求体中,不会显示在URL上,且能传输大量数据。 为了将一个GET请求转换为POST请求,我们可以创建一个jQuery工具类。以提供的文件`jquery.postSubmit.js`为例,这个工具类可能会包含以下功能...

    JS实现使用POST方式发送请求

    POST请求的优势在于它能隐藏数据,提高安全性,因为数据不会显示在浏览器的地址栏中。此外,POST请求对数据长度的限制比GET请求宽松,适合传递大量或敏感信息。 下面我们将深入探讨如何在JavaScript中实现POST请求...

    jsp get提交 如何隐藏地址栏中的问号.zip

    当我们使用GET方法提交数据时,请求参数会显示在URL地址栏中,形如`/a.jsp?id=x`,这种形式在某些情况下可能不希望被用户看到,例如处理敏感信息或美化URL。 标题"jsp get提交 如何隐藏地址栏中的问号"关注的问题是...

    Web(post)_POST_post服务器_服务器_web服务器_web页面_源码.zip

    这种方法的优点在于,数据可以包含大量信息,且数据内容不会显示在浏览器的地址栏中,提高了安全性。 Web服务器是运行在计算机上,用于接收HTTP请求并返回响应的软件。例如,Apache、Nginx和Microsoft的IIS等都是...

    Area 区域实现post提交数据的js写法.docx

    在jQuery的POST请求中,可以通过`contentType`参数指定编码,例如`contentType: 'application/x-www-form-urlencoded; charset=UTF-8'`。 3. **JS使用POST方式传递提交的实现代码**:除了上面的`$.post`,还可以...

    layui使用form表单实现post请求页面跳转的方法

    通过这种方式,layui的form表单可以安全地发送POST请求,将敏感数据隐藏在请求体中,防止信息在URL中泄露。同时,这种方式也使得页面跳转更加灵活,可以根据服务器端返回的结果来决定跳转到哪个页面。在实际项目中,...

    get、post、request的区别

    GET请求通常用于传递少量非敏感信息,因为它们会显示在浏览器的地址栏上,这可能对隐私构成威胁,并且有长度限制,通常在2048个字符左右。 其次,`$_POST`变量则是在表单提交时使用,特别是当表单的`method`属性...

    用js来刷新当前页面保留参数的具体实现

    在本文中,我们将探讨如何使用JavaScript(简称js)技术来实现刷新当前页面的同时保留页面参数。通常情况下,当我们在网页上刷新时,页面中的数据和状态会被重置,特别是GET请求的参数会丢失。为了解决这个问题,...

    ajax请求post和get的区别以及get post的选择

    1. 由于GET请求的参数直接附加在URL之后,因此它具有天然的可见性,意味着所有的请求参数都会出现在浏览器的地址栏中。这种透明性使得调试和分享链接变得简单,但同时也会带来安全风险,尤其是敏感信息不应通过GET...

    网页间参数的传递

    为了使URL更加友好,开发者常采用URL重写技术,隐藏参数在URL后面,但实际上仍然是GET或POST请求。 7. JavaScript和AJAX: - JavaScript可以在客户端动态修改页面内容,通过`window.location.href`或`location....

    使用AJAX动态生成table表格数据和jquery.pagination.js 的分页栏

    在JavaScript中,我们可以创建一个新的XMLHttpRequest实例,然后设置其请求方法(GET或POST)、URL、以及是否异步执行。当请求发送到服务器后,我们可以通过监听`onreadystatechange`事件来处理服务器的响应。当`...

    jQuery中Ajax的get、post等方法详解.docx

    $.post()方法与$.get()类似,但使用POST方式提交数据,更适用于发送大量或敏感数据,因为POST请求不会显示在浏览器地址栏。基本语法如下: ```javascript $.post(url, data, success, dataType); ``` 两者之间的...

    使用get方式提交表单在地址栏里面不显示提交信息

    本文将详细探讨GET方式提交表单时,为何有时表单信息不会在地址栏中显示,以及如何解决这个问题。 GET和POST是HTTP协议中的两种请求方法。GET方式通常用于获取资源,它将表单数据附加到URL后面,通过问号(?)分隔...

Global site tag (gtag.js) - Google Analytics