ASP.NET 处理get/post数据方式
1.GET方式
NameValueCollection coding;
coding = HttpUtility.ParseQueryString(Request.Url.Query, Encoding.GetEncoding("UTF-8"));
Response.Write("coding[name]");
Response.End();
说明:coding就是获取get传过来的键值对的变量。使用的时候就是 coding['key']得到value。当然也是key=value&key=value这种形式。
2.POST方式
var inputStream = Request.InputStream;
var strLen = Convert.ToInt32(inputStream.Length);
var strArr = new byte[strLen];
inputStream.Read(strArr, , strLen);
var requestMes = Encoding.UTF8.GetString(strArr);
var arr = requestMes.Split('=');
inputStream.Close();
inputStream.Dispose();
Response.Write("alert('hello " + arr[] + "!');");
Response.End();
说明:requestMes变量用来得到post过来的信息,存的方式是key=value&key=value这种形式。但是requestMsg是字符串,不支持上面coding那种取值的方式。
ASP.NET 处理get/post数据方式的更多相关文章
- ASP.NET MVC 5 - 将数据从控制器传递给视图
		在我们讨论数据库和数据模型之前,让我们先讨论一下如何将数据从控制器传递给视图.控制器类将响应请求来的URL.控制器类是给您写代码来处理传入请求的地方,并从数据库中检索数据,并最终决定什么类型的返回结果 ... 
- ASP.NET的GET和POST方式的区别归纳总结
		表单提交中,ASP.NET的Get和Post方式的区别归纳如下 几点: 1. get是从服务器上获取数据,post是向服务器传送数据. 2. get是把参数数据队列加到提交表单的ACTION属性所指 ... 
- 【ASP.NET MVC系列】数据验证和注解
		[01]浅谈Google Chrome浏览器(理论篇) [02]浅谈Google Chrome浏览器(操作篇)(上) [03]浅谈Google Chrome浏览器(操作篇)(下) [04]浅谈ASP. ... 
- ASP.NET WebApi 基于分布式Session方式实现Token签名认证
		一.课程介绍 明人不说暗话,跟着阿笨一起学玩WebApi!开发提供数据的WebApi服务,最重要的是数据的安全性.那么对于我们来说,如何确保数据的安全将会是需要思考的问题.在ASP.NETWebSer ... 
- ASP.NET WebApi 基于分布式Session方式实现Token签名认证(发布版)
		一.课程介绍 明人不说暗话,跟着阿笨一起学玩WebApi!开发提供数据的WebApi服务,最重要的是数据的安全性.那么对于我们来说,如何确保数据的安全将会是需要思考的问题.在ASP.NETWebSer ... 
- [转]ASP.NET MVC 5 - 将数据从控制器传递给视图
		在我们讨论数据库和数据模型之前,让我们先讨论一下如何将数据从控制器传递给视图.控制器类将响应请求来的URL.控制器类是给您写代码来处理传入请求的地方,并从数据库中检索数据,并最终决定什么类型的返回结果 ... 
- ASP.NET-GridView之固定表数据滚动
		有时候,在线Web开发时,需要显示的数据往往会超过我们规定的表格长度,所以为了方便显示大量数据,为了美观,这里提出了两种显示数据方式. ①可以滚动显示数据但是表头未能获取 效果显示 前端DEMO &l ... 
- asp传递参数的几种方式
		把下列代码分别加入a.asp和b.asp的<body></body>中,点提交,就可以将a.asp文本框的内容传给b.asp并显示出来 a.ASP <form actio ... 
- ASP.NET Core Identity 迁移数据 - ASP.NET Core 基础教程 - 简单教程,简单编程
		原文:ASP.NET Core Identity 迁移数据 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Identity 迁移数据 上一章节中我们配置了 ... 
随机推荐
- 菜鸟学习Hibernate——多对多关系映射
			Hibernate中的关系映射,最常见的关系映射之一就是多对多关系映射例如用户与角色的关系,一个用户对应多个角色,一个角色对应多个用户.如图: Hibernate中如何来映射这两个的关系呢? 下面就为 ... 
- ORACLE-12C-RAC INSTALL
			OS: Oracle Linux Server release 5.7 DB: 12.1.0.1.0 挂载镜像:mkdir /media/diskmount /dev/cdrom /media/dis ... 
- hdu 2660 Accepted Necklace
			题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=2660 Accepted Necklace Description I have N precious ... 
- hdu 1412 {A} + {B}
			题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=3282 {A} + {B} Description 给你两个集合,要求{A} + {B}.注:同一个集合 ... 
- Windows 10 IoT Core Samples
			Windows 10 IoT Core Samples Welcome to the Windows 10 IoT Core Samples These samples have been valid ... 
- SecurityManager一:理解AccessController.doPrivileged()
			AccessController.checkPermission()检测模型: 从VM Stack的current stack frame起逐个检测stack frome所指class的protect ... 
- Go实现线程池
			本文通过代码讲解如何实现一个线程池.代码(来自https://gobyexample.com/)及注释如下: package main import "fmt" import &q ... 
- Linux获取线程tid线程名
			Linux获取线程tid线程名 1 2 3 4 5 6 //thread name char cThreadName[32] = {0}; prctl(PR_GET_NAME, (unsigned l ... 
- 61.MII、RMII、GMII接口的详细介绍
			概述: MII (Media Independent Interface(介质无关接口)或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准.它包括一个数据接口和一个MAC和PHY之间的管 ... 
- FB接口之 js调用支付窗口
			官方文档: https://developers.facebook.com/docs/reference/dialogs/pay/ <html xmlns="http://www.w3 ... 
