C#中使用post请求方法请求表单-用于两个网站的交互
网站A中的后台代码:
![](/assets/blank.gif)
![](/assets/blank.gif)
1 //请求的URL 2 HttpWebRequest request = WebRequest.Create("http://192.168.1.132:86/test01.aspx") as HttpWebRequest; 3 request.Method = "post"; 4 5 string data = "传输的数据"; 6 //List<string> list = new List<string>(data); 7 //string newdata = jsonHelper.GetJSON<List<string>> (list); 8 byte[] bytes = Encoding.Default.GetBytes(data); 9 request.ContentLength = bytes.Length; 10 request.ContentType = "application/x-www-form-urlencoded"; 11 Stream sw = request.GetRequestStream(); 12 sw.Write(bytes, 0, bytes.Length); 13 sw.Close(); 14 15 HttpWebResponse resp = request.GetResponse() as HttpWebResponse; 16 Stream st = resp.GetResponseStream(); 17 StreamReader sr = new StreamReader(st); 18 string returnValue = sr.ReadToEnd(); 19 sr.Close(); 20 Response.Write(returnValue);
请求网站A的后台代码
网站B中的后台代码:
![](/assets/blank.gif)
![](/assets/blank.gif)
1 if (Request.HttpMethod.ToUpper()=="POST") 2 { 3 Stream input =Request.InputStream; 4 StreamReader sr = new System.IO.StreamReader(input,Encoding.Default); 5 string s=sr.ReadToEnd(); 6 sr.Close(); 7 sr.Dispose(); 8 9 Response.Write("<script>alert('你输入的是:"+s+"');</script>"); 10 Response.End(); 11 }
被请求网站B的后台代码
转载于:https://www.cnblogs.com/wangliqiang1026/p/4505340.html
C#中使用post请求方法请求表单-用于两个网站的交互相关推荐
- 【ASP.NET MVC4】第六课:在MVC 中使用 HTML 辅助方法输出表单
知识点:HTML辅助方法.表单的使用.获取表单数据 在 Razor 视图中,除了使用 HTML 标签外,ASP.NET MVC 也提供了生成 HTML 代码的简单.有效的方式,以帮助我们提高开发视图的 ...
- Angular JS 中的内置方法之表单验证
angular js 结合html5 可以实现强大的表单验证功能 关闭html5自带的表单验证功能可以用 转载于:https://www.cnblogs.com/Pikzas/p/9005861.ht ...
- Django之--POST方法处理表单请求
上一篇:Django之--MVC的Model 演示了如何使用GET方法处理表单请求,本文讲述直接在当前页面返回结果,并使用更常用的POST方法处理. 一.首先我们修改下page.html <!D ...
- java客户端重复请求_Java后台防止客户端重复请求、提交表单实现原理
Java后台防止客户端重复请求.提交表单实现原理 发布于 2021-1-8| 复制链接 摘记: 这篇文章主要介绍了Java后台防止客户端重复请求.提交表单实现原理,文中通过示例代码介绍的非常详细,对大 ...
- ajax请求之序列化表单serialize() serializeArray()
ajax请求之序列化表单serialize() serializeArray() 一,常规ajax请求提交表单中数据时候需要封装表单中参数到data中 var id = $("#ebid&q ...
- 什么是请求参数、表单参数、url参数、header参数、Cookie参数?一文讲懂
最近在工作中对 http 的请求参数解析有了进一步的认识,写个小短文记录一下. 回顾下自己的情况,大概就是:有点点网络及编程基础,只需要加深一点点对 HTTP 协议的理解就能弄明白了. 先分享一个小故 ...
- php文本框自动补全,PHP自动补全表单的两种方法
效果图: 第一种:从数据库中检索之后补全 第二种:邮箱等纯前端的补全 先说第二种,使用开源的插件,所以相对简单. github上面的项目 completer. https://github.com/f ...
- jquery 通过submit()方法 提交表单示例
jquery 通过submit()方法 提交表单示例: 本示例:以用户注册作为例子.使用jquery中的submit()方法实现表单提交. 注:本示例仅提供了对表单的验证,本例只用选用了三个字段作为测 ...
- 分步表单_表单设计-掌握表单设计方法(表单体验篇)
全篇阅读大概需要15min,对表单设计不熟悉的同学看完后肯定会有不少的收获~~~ 说到表单其实在生活中可以接触到各种各样的表单,比如:驾照申请表.体检表.银行开户需要填写的表等等,这些都是表单,主要目 ...
最新文章
- usaco wormhole(看了官方视频题解)
- 科大星云诗社动态20210221
- 图论--LCA--在线RMQ ST
- python字符串转浮点数_Python | 打印不同的值(整数,浮点数,字符串,布尔值)...
- 腾讯招视频内容理解算法研究员/高级研究员30W-60W
- 2017黑色主题 server sql_王智好美,一袭黑色亮片吊带长裙,造型简约大气,时尚优雅...
- macOS Catalina下RX580/Vega系列显卡启动后DP输出黑屏和ALC1220声卡无法驱动的解决方案
- ExtJs xtype一览(转存)
- 微分方程数值解法结语
- java实现modbus rtu协议与 modscan等工具
- iphone苹果手机ios15系统最新降级方法教程
- 来杭州云栖大会,全面了解企业如何实现云上IT治理
- 10分钟学会 Qt 扁平化界面(qss 使用)
- 快速神经网络的训练算法LARS/LAMB工作原理 --UC Berkeley在读博士生尤洋
- Stegsolve查看隐水印(暗水印)java jar包工具
- 华为无线设备配置同一业务VLAN的AP间快速漫游
- Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建
- 物联网实验-温湿度实时监测系统
- (一)傅里叶变换:傅里叶级数(Fourier Series)
- 喜马拉雅android sdk接入,Android应用开发之喜马拉雅FM sdk使用