.net中http接口相关

最近要写接口,其中有一个要使用页面去接受数据,想了想怎么处理,想到一个方案。

要求是点击按钮向一个aspx页面post数据并且打开这个页面并显示post来的数据,于是搜索到了一个解决方案

首先在发起跳转和传数据的页面做手脚,搜索到了一个文章,介绍到了一个httphelper,文章链接:http://www.cnblogs.com/gb2013/p/aspnet_post_and_redirect.html

于是用这个成功实现了跳转,但是是当前页面,而不是新开的一个新的页面窗口,于是看这个类里面的PreparePOSTForm方法,然后做了改动,将form加了个target="_blank",于是实现了跳转新打开页面并post数据,该类方法不做解释,看类代码就懂了。


在接收数据的页面,也就是目标aspx页面写了处理请求的方法

pageload代码:

if (!Page.IsPostBack)
{
      ProcessRequest();
}
ProcessRequest方法:

// 获取所有的请求信息
            string A= Request["A"].ToString();
            string B= Request["B"].ToString();
            string C= Request["C"].ToString();
            string D= Request[&#
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值