• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 区分ASP.NET中get方法和post方法

区分ASP.NET中get方法和post方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp区分大小写吗,asp get,demo get.asp,getcode.asp,asp post提交等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

在网页设计中,无论是动态还是静态,get方法是默认的,它在URL地址长度是有限的,所以get请求方法能传送的数据也是有限的,一般get方法能传递256字节的数据,当get请求方法传递的数据长度不能满足需求时,就需要采用另一种请求方法post,post方法可传递的数据最大值为2mb相应地,读取post方法传递过来的数据时,需要采用form方法来获取;post方法在aspx页面执行时,地址栏看不到传送过来的参数数据,更加有利于页面的安全,所以一般情况采用post方法传送页面数据。

这里举个简单的例子:

get方法

html页面:

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head> 
<title>发送GET请求</title> 
</head> 
<body> 
<center > 
</div>

发送GET请求

<hr /> 
<form action=default7.aspx method =get > 
输入发送的内容: 
<input type =text name="content1" /> 
<br /> 
<input type =submit value ="发送" /> 
</form> 
</center> 
</body> 
</html> 
</div>

对应的aspx页面:

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
<title>接收GET请求</title> 
</head> 
<body> 
<center > 
</div>

接收GET方法传来的内容:

<hr /> 
<% 
string content = Request.QueryString["content1"]; 
Response.Write("GET方法发送过来的内容为:"+content); 
%> 
</center> 
</body> 
</html> 
</div>

post方法

html页面:

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head> 
<title>发送post请求</title> 
</head> 
<body> 
<center > 
</div>

发送post请求

<hr /> 
<form action =default8.aspx method =post > 
</div>

输入发送的内容:

<input type =text name="content1" /> 
<br /> 
<input type =submit value ="发送" /> 
</form> 
</center> 
</body> 
</html> 
</div>

对应的aspx页面:

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
<title>接收post请求</title> 
</head> 
<body> 
<center > 
</div>

接收post方法传来的内容:

<hr /> 
<% 
string content=Request .Form ["content1"]; 
Response.Write("POST方法发送过来的内容为:"+content); 
%> 
</center>  
</body> 
</html> 
</div>

用get方法,当执行aspx页面时,地址栏的显示有一段字符“?content1=html输入的值”,而用post方法,没显示,相比之下,post方法比较安全适用。

以上就是本文的全部内容,大家应该对get方法和post方法存在的区别有所了解了吧,希望本文对大家的学习有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 区分ASP.NET中get方法和post方法

相关文章

  • 2017-05-11asp.net 更改gridview pageSize的方法
  • 2017-05-11.net 读取项目AssemblyInfo.cs属性值
  • 2017-05-11集合类Array List HashTable实例操作练习
  • 2017-05-11生成二维码的开源工具对比(附源码)
  • 2017-05-11把aspx页面伪装成静态html格式的实现代码
  • 2017-05-11CHECKBOX 的全选、取消及跨页保存的实现方法
  • 2017-05-11ASP.NET性能优化之减少请求
  • 2017-05-11asp.net 禁用viewstate在web.config里
  • 2017-05-11C# 事件的设计与使用深入理解
  • 2017-05-11asp.net Silverlight应用程序中获取载体aspx页面参数

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP.NET过滤HTML标签只保留换行与空格的方法
    • C# 文件保存到数据库中或者从数据库中读取文件
    • 三种方法让Response.Redirect在新窗口打开
    • Asp.Net URL重写的具体实现
    • ASP.NET中等安全模式的一些经验分享
    • asp.net 2.0多语言网站解决方法
    • 详解开源免费且稳定实用的.NET PDF打印组件itextSharp(.NET组件介绍之八)
    • asp.net 页面回跳实现代码
    • Asp.Net性能优化技巧汇总
    • ASP.Net 之Datalist删除功能详解附代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有