`
oheasy1990
  • 浏览: 3369 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

GET和POST区别(转载)

阅读更多

文章转载自:http://zhulin902.iteye.com/blog/938383

GET和POST区别如下: 

1,生成方式 

get方式有四种:1)直接在URL地址栏中输入URL。2)网页中的超链接。3)form中method为get。4)form中method为空时,默认是get提交。 

post只知道有一种:form中method属性为post。 

2、数据传送方式 

get方式:表单数据存放在URL地址后面。所有get方式提交时HTTP中没有消息体。 

post方式:表单数据存放在HTTP协议的消息体中以实体的方式传送到服务器。 

3、服务器获取数据方式 

GET方式:服务器采用request.QueryString来获取变量的值。 

POST方式:服务器采用request.Form来获取数据。 

4、传送的数据量 

GET方式:数据量长度有限制,一般不超过2kb。因为是参数传递,且在地址栏中,故数据量有限制。 

POST方式:适合大规模的数据传送。因为是以实体的方式传送的。 

5、安全性 

GET方式:安全性差。因为是直接将数据显示在地址栏中,浏览器有缓冲,可记录用户信息。所以安全性低。 

POST方式:安全性高。因为post方式提交数据时是采用的HTTP post机制,是将表单中的字段与值放置在HTTP HEADER内一起传送到ACTION所指的URL中,用户是看不见的。 

6、在用户刷新时 

GET方式:不会有任何提示、 

POST方式:会弹出提示框,问用户是否重新提交。

分享到:
评论

相关推荐

    转载的AJAX反转资料

    5. 服务器推送技术:了解Server-Sent Events (SSE) 和WebSocket的区别与应用场景,以及如何在服务器端实现这些技术。 6. 安全和性能考虑:学习如何避免跨域问题,优化请求以减少延迟,以及处理错误和异常。 通过...

    iOS AFN3.0 下载封装【转载】

    网络层封装,基于AFNetworking 3.0 ...get请求 post请求 图片上传 文件下载 网络状况检测 HUD显示(使用的MBProgressHUD,不喜欢的可以自己去掉) 【转载自 https://github.com/xinge1/LXNetworking】

    vue axios post发送复杂对象问题

    在Vue项目中,如果不配置Axios,POST方法默认会将数据拼接在请求地址后面(URL编码),这样的数据格式不利于后台接收和解析。因为这种传输方式无法很好地处理复杂对象的层级结构,导致数据变得不直观。 ### 解决...

    Vedio.class_soe8b_网易云视频直播apiPHP源码转载_直播接口_

    开发时,我们首先需要理解网易云信提供的API文档,了解每个接口的用途、参数、请求方法(GET、POST等)以及返回的数据格式。例如,可能需要使用API来创建一个直播间、获取直播间信息、管理主播权限、处理用户观看...

    15天学会JQuery(转载)

    `$.ajax()`函数是核心,支持GET和POST请求,还有`$.get()`, `$.post()`等简化的API。另外,`$.getJSON()`用于获取JSON数据。 6. **插件系统**: jQuery有一个庞大的插件生态系统,如`jQuery UI`提供了丰富的用户界面...

    【RPA之家转载AA视频教程】18.Extract JSON .rar

    2. **使用Automation Anywhere的Web服务工具**:AA提供了多种工具来处理Web服务,如HTTP GET和POST任务,它们可以用来发送请求并接收响应。学习者将学会如何配置这些任务以连接到REST API,并获取JSON格式的响应数据...

    易语言网页应用专题(转载)

    学习如何使用这些模块发送GET和POST请求,获取和发送数据是关键。 3. **HTML和JavaScript交互**:网页应用通常需要与HTML页面进行交互。易语言可以通过生成JavaScript代码或者解析DOM来实现这一目标,理解HTML和...

    Servlet和Struts2的交互(转载)

    在service()方法中,开发者可以根据请求的方法(GET、POST等)进行不同的操作,如读取请求参数、处理业务逻辑、生成响应内容。 Struts2框架则是对Servlet的一种封装,它提供了一个更易于管理和扩展的架构。在Struts...

    AJAX学习手记,网络转载,来之不易.

    3. **打开连接**:使用`open()`方法指定请求类型(GET、POST等)、URL和是否异步执行。 4. **发送请求**:调用`send()`方法发送请求,如果是GET请求,参数为null;如果是POST请求,参数可以是表单数据。 5. **监听...

    [转载] JDBC+Servlet+JSP整合开发之-JSP项目实战

    在Servlet中,我们通常使用`doGet`和`doPost`方法来处理HTTP GET和POST请求,通过`request`和`response`对象来获取和设置HTTP头信息以及发送响应。 **JSP** 是一种动态网页技术,它将Java代码嵌入到HTML中,使...

    网页CSS样式采集 IE插件

    如果你用过POST 或者GET发送数据截获类的软件就改知道了 很好用的ie插件,可以指哪里,就显示哪里的样式,前端必备! 并且可以存储网页中的任意部分的CSS 该文章出自《TOMMYHU's blog》,原文链接:...

    WordPress发布更新文章、提交审核评论自动清理腾讯云CDN缓存

    $url = get_permalink($post_ID); $action='RefreshCdnUrl'; // 要清理的页面,默认包含首页和文章页面,需要清理其他页面请自行发挥 $PRIVATE_PARAMS = array( 'urls.0' => home_url(), 'urls.1' => $url , ...

    java语言整合API接口自动化测试框架

    HttpClientDemo.java ##模拟post 和 get 方法 JudgeEvent.java ##各种校验方法,比如code的校验,是否包含关键词的校验等 MyFileUtils.java ##文件的操作类 Out.java ##重新封装了System.out.println()...

    Python车辆违章查询系统源码.zip

    通常,开发者需要向交通管理部门的API发送GET或POST请求,携带必要的参数(如车牌号、发动机号等)来获取违章信息。 3. 数据解析:返回的违章信息通常是以JSON或XML格式的数据,需要使用如json或xml库进行解析,将...

    httpSniffer源代码

    1. **HTTP协议解析**:理解HTTP请求和响应的结构,包括方法(GET、POST等)、状态码、头信息和主体内容。 2. **网络嗅探原理**:学习如何利用网络接口和操作系统提供的API捕获网络流量。 3. **C#编程基础**:熟悉C#...

    XMLHttpRequest中文参考手册

    - `method`: 请求的方法(GET、POST 等)。 - `url`: 请求的 URL 地址。 - `async`: 是否异步处理请求。 - **`send(data)`**: 发送 HTTP 请求。如果请求是 POST 类型,`data` 参数用来指定要发送的数据。 - **`...

    这个事ajax日历代码,希望对大家有帮助

    - `open()`方法:初始化请求,定义HTTP方法(GET、POST等)、URL和是否异步。 - `send()`方法:向服务器发送请求。如果是GET请求,参数可为空;POST请求则需传递数据。 3. **事件处理**: - 用户点击按钮或触发...

    《PHP网络编程从入门到精通》代码

    这通常涉及表单处理、GET和POST请求的解析、Cookie和Session的管理。对于初学者,理解这些概念是构建动态网站的基础。 在数据库集成方面,PHP与MySQL的结合是常见的选择。书中的章节可能包括如何连接MySQL数据库,...

    新闻小偷asp版

    1. **HTTP请求**:使用ASP的Server.CreateObject创建XMLHTTP或WinHttp.WinHttpRequest对象,发送GET或POST请求获取网页内容。 2. **HTML解析**:利用正则表达式或DOM解析库MSXML对HTML进行解析,提取所需新闻元素。 ...

    小小图片爬虫

    使用httpclient,我们可以方便地设置URL、方法(GET/POST)、请求头等参数,以实现定制化的HTTP通信。 3. **HTML解析**:图片爬虫抓取的首要目标是HTML文档,通过解析HTML,我们可以找到图片的URL。通常会使用如...

Global site tag (gtag.js) - Google Analytics