webapi接口开发时候,经常想调试下打印表单全部内容,可以使用如下方法:
#region 调试:打印出整个表单
//这堆****是我个人习惯,方便在雍长的日志里一眼看出来
string debug = "************\r\n";
for (int i = 0; i < Request.Form.Count; i++)
{
if (Request.Form.Keys[i].ToString().Substring(0, 1) != "_")
{
debug += "************"
+ Request.Form.Keys[i].ToString()
+ " = "
+ Request.Form[i].ToString() + "\r\n";
}
}
//写日志方法(换成你自己的)
webapi.Log.Write(debug);
//或者直接输出错误
Response.Write(debug);
Response.End();
#endregion
使用方法:把这段代码加载webapi文件最前面即可,无论是使用一般处理程序(.ashx),还是页面(.aspx)均可。
或者自己选择不使用日志方式提现,直接输出文本
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=169
文章的更新编辑依此链接为准。欢迎关注源站原创文章!