快速定位问题 Request无法获取参数
2024-08-24 18:50:26
比如说最近开发甲修改了iframe标签的src,开发乙在设置src的时候传入了2个参数,通过iframe标签链接到这个页面时,开发乙调试时发现没有拿到任何参数值。然后开发乙百度了一下,发现iframe标签的src不能随便传参数。因此怀疑iframe中的src不能传参。
为了验证这个说法。开发乙写了个小程序,iframe标签中传入了2个参数,然后在iframe的src那个页面设个断点。调试时发现拿到了参数。这时候开发乙。肯定了iframe是可以传有参的,那么究竟问题出在哪里呢。为什么拿不到参数值。开发乙可以肯定的是取值方法是没有错的。后来通过比较一下,自己写的小程序的页面和没有获取到参数页面的有一点点不同。
小程序:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="WebApplication1._default" %>
项目:
<%@ Page Language="C#" AutoEventWireup="true" ViewStateMode="Enabled" CodeBehind="ManufacturerManagerStyle_DBC.aspx.cs" Inherits="Icson.IAS.Basic.ManufacturerManagerStyle_DBC" %>
多了个ViewStateMode="Enabled",启用了视图状态,然后查阅了一下:
ViewStateMode 属性是个枚举值:
InheritL:视图状态从父控件继承;
Enabled:即使父控件的视图状态没有启用,也启用该控件的视图状态;
Disabled:即使父控件的视图状态启用了,也禁用此控件的视图状态。
应该默认是视图状态从父控件继承的,然后开发乙通过分析这块代码没有真正用到就去掉了这块代码。再次调试,终于拿到值了。
总结一下:了解程序哪里出错了,最好将中间步骤列出来,确定哪些部分没有问题。然后专注于有问题的地方,就可以快速定位问题了。
最新文章
- [LeetCode] Kth Smallest Element in a Sorted Matrix 有序矩阵中第K小的元素
- 自动装配[@Autowired]的歧义性
- ASP.NET Core--基于授权的资源
- 使用ffmpeg转换webm格式
- 转自pnljs 委托(Func<;int,bool>;)
- C# POST Https请求的一些坑
- linux端口详解
- Nodejs开发(1.Sublime Text 3配置)
- ArcGIS Engine开发之旅07---文件地理数据库、个人地理数据库和 ArcSDE 地理数据库中的栅格存储加以比较 、打开栅格数据
- 利用GDI+在Winfrom绘制验证码
- 【转载】 “强化学习之父”萨顿:预测学习马上要火,AI将帮我们理解人类意识
- python yield返回多个值
- 字符串相关的hash值(一)
- nodejs 癞子麻将
- pytest七:assert断言
- 最长公共子序列与最长公共字串 (dp)转载http://blog.csdn.net/u012102306/article/details/53184446
- DZY Loves Math(莫比乌斯反演)
- Windows入侵问题排查
- hdu 2519 求组合数
- 如何创建一个https的站点(超简单) 以及 IIS7.5绑定Https域名
热门文章
- Error: No resource found that matches the given name (at &#39;icon&#39; with value &#39;@mipmap/Icon&#39;)
- oracle11g的冷热备份
- 十、springboot之web开发打包生产
- 无需编译app切换线上、测试环境
- ubuntu12.04安装ruby2.3
- linux内核之accept实现
- Java测试框架Mockito源码分析
- 20165203实验四 Andriod程序设计
- 分析Windows的死亡蓝屏(BSOD)机制
- 一步一步学习IdentityServer3 (11) OAuth2