`
feiliboos
  • 浏览: 679867 次
文章分类
社区版块
存档分类
最新评论

get post

 
阅读更多
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。 

建议:
1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
2者基本上是可以通用的,不过建议尽量使用POST
分享到:
评论

相关推荐

    QT实现http GET POST操作

    QT实现的http GET POST操作 #include #include #include #include #include <QtNetwork/QHttpRequestHeader>

    VC++ HTTP Get Post请求

    在VC++编程环境中,HTTP(超文本传输协议)Get和Post请求是常见的网络通信方法,主要用于从或向Web服务器发送数据。MFC(Microsoft Foundation Classes)库为VC++提供了便捷的方式来实现这些功能。本文将详细讲解...

    php http get post实现

    该类封装了http常用的get post等方法,使用非常简单。

    http get post 请求模拟器

    HTTP是互联网上应用最为广泛的一种网络协议,GET和POST是HTTP协议中的两种主要请求方法,它们在Web开发中扮演着重要角色。理解这两者的工作原理和区别对于进行网络编程至关重要。 1. GET请求: GET请求是HTTP中最...

    HttpUtils Java get post 工具类

    "HttpUtils Java get post 工具类" 提供了便捷的方法来发送GET和POST请求,简化了网络请求的操作。以下是对这两个主要HTTP方法的详细解释以及如何在Java中实现它们。 **1. GET方法** GET是HTTP中最常见的请求方法,...

    c++ boost asio http get post请求

    首先,让我们理解GET和POST请求的基本概念。GET是HTTP协议中最常见的请求方法,用于从服务器获取资源。而POST请求通常用于向服务器发送数据,如表单提交,创建新的资源。 在Boost.Asio中,我们可以使用`boost::asio...

    详解http的put delete get post

    详解http的put delete get post

    C++ 实现 HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)

    C++ 实现 HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)。 玩过抓包,网络协议分析的朋友肯定都知道http https post get,web端和用户的交互主要是通过post get完成的。 我这里有两种实现: 1:libcurl实现的...

    HttpTest.rar_GET和POST请求_HTTPTest_get post

    然而,POST请求不如GET请求缓存友好,且不被搜索引擎爬虫抓取,因此对于需要被搜索引擎索引的页面,应优先考虑使用GET。 3. HttpTest工具类: 提供的HttpTest工具类很可能封装了对HTTP请求的处理,简化了开发者的...

    web开发 GET POST 工具

    这是一个用于网络调试的工具软件,可以get请求,可以Post参数和图片,很实用

    javaTest_getpost

    本文将深入探讨这两种...这个"javaTest_getpost"项目提供了一个很好的实践示例,有助于加深对这些概念的理解。在实际项目中,可以根据需要调整参数、处理不同类型的响应,甚至实现更复杂的HTTP操作,如PUT、DELETE等。

    http get post 请求接口工具类

    本主题主要关注的是通过GET和POST方式与服务器进行交互的工具类,以及相关的安全措施,如参数加密、RSA签名和字符集转换。 1. **HTTP请求方式**: - GET:GET请求是最常见的HTTP方法,用于从服务器获取资源。它将...

    java后台实现 get post 提交.zip

    本资料"java后台实现 get post 提交.zip"可能包含了实现这些功能的代码示例和详细解释。 1. GET请求: GET请求主要用于从服务器获取资源,它将参数附加到URL后面。在Java中,我们通常使用`java.net.URL`和`java.net...

    WCF Web HTTP get post wcf reset ful

    标题 "WCF Web HTTP get post wcf reset ful" 暗示了我们正在讨论Windows Communication Foundation(WCF)服务中的Web HTTP绑定,以及与GET、POST请求相关的方法,可能还包括服务重置和完整配置(ful)的话题。...

    Autojs get post请求案例demo.7z

    Autojs get post请求案例demo.7z

    GetPost.zip

    总的来说,"GetPost.zip"提供的示例旨在帮助开发者理解如何在Java Web环境中处理POST请求,实现简单的用户登录功能。通过学习和分析这个示例,我们可以提升对Java Web开发的理解,并掌握处理HTTP请求、验证用户身份...

    iis6.0post.rar_get post_visual c

    标题 "iis6.0post.rar_get post_visual c" 暗示了这是一个与IIS 6.0 Web服务器相关的项目,重点在于处理POST和GET请求,并且涉及到使用Visual C++进行开发。在这个上下文中,我们可以深入探讨以下几个关键知识点: ...

    DotNetHelp GET POST源码 vbnet

    在描述中提到的“使用”,暗示我们将探讨如何在VB.NET代码中利用HTTPHelper类执行GET和POST请求。这两个HTTP方法是网络通信中最基本的操作:GET用于获取资源,而POST用于提交数据到服务器。 首先,我们需要创建一个...

    https支持put get post请求

    同时,对于敏感数据的传输,建议使用POST请求,因为GET请求可能会将数据暴露在URL中,而PUT请求则通常用于更新资源,应确保客户端有足够的权限进行此类操作。 总之,HTTPS协议不仅提供安全的通信环境,还兼容HTTP的...

Global site tag (gtag.js) - Google Analytics