zoukankan
html css js c++ java
request参数获取的几种方式
经常用到Request.QueryString[""]和Request.Form[""]来获取参数值。
今天照常用,ajax方式向后台传参,先用的Request.Form["***"],运行后会报错,未将对象引用到对象设置的实例,因为页面加载时没有这个参数,就报错了。
无意间发现了Request.Form.Get("**")同样也是获取参数,查了一下,这个是 可以获取空值,也就是说需要获取的***不存在的情况下程序还是可以运行下去,不会报错。
Request.Form主要以POST方式来获取值,Request.QueryString主要以GET方式来获取值。
Request.QueryString.Get("**")跟Request.Form.Get("**")一样原理,可以获取空值。
还有就是有的会直接用Request去获取参数,这样程序会在Request.QueryString和Request.Form中都查询一遍变量,但是优先获取GET方式提交的数据,即Request.QueryString。
有问题可以来这里交流一下,共同提高
查看全文
相关阅读:
RabbitMQ资料
在网页打开本地程序的思路
HttpClient的巨坑
webbrowser设置为相应的IE版本
cpupower:Shows and sets processor power related values
golang 国内环境配置
OSX 创建 randisk(或称 tmpfs)
Gentoo 搭遗
ubuntu 去除开机背景
fabric && cita 调研对比
原文地址:https://www.cnblogs.com/password1/p/5511818.html
最新文章
Android 判断当前thread 是否是UI thread
Android Handler 的使用
BroPHP使用心得
移动开发方式的讨论
IP_MULTICAST_LOOP
绑定IP 绑定设备
STM32 CAN
ARM CORTEX-M3的时钟
stm8l定时器中的ARPE
如何设置路由器的MTU
热门文章
VLAN
指定PING的网卡
STM32定时器的两个小难点
windows枚举串口
ilasm修改源码
性能优化的最一般手段
CentOS7安装vncserver
The clickjacking attack
minikube start 使用Hyper-V
博客地址
Copyright © 2011-2022 走看看