明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
随笔 - 1277, 文章 - 0, 评论 - 214, 阅读 - 320万
  博客园  :: 首页  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
复制代码
       private void ppkie()
        {
            
int time1, time2;
            time1 
= Environment.TickCount;

            textBox1.Text 
= "";
            label1.Text 
= "";
            
// Create a new HttpWebRequest object.
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.contoso.com/example.aspx");

            
// Set the ContentType property. 
            request.ContentType = "application/x-www-form-urlencoded";
            
// Set the Method property to 'POST' to post data to the URI.
            request.Method = "POST";
            
// Start the asynchronous operation.    
            request.BeginGetRequestStream(new AsyncCallback(RequestCallBack), request);

            
// Keep the main thread from continuing while the asynchronous
            
// operation completes. A real world application
            
// could do something useful such as updating its user interface. 
            allDone.WaitOne();

            
// Get the response.
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream streamResponse 
= response.GetResponseStream();
            StreamReader streamRead 
= new StreamReader(streamResponse);
            
string responseString = streamRead.ReadToEnd();
            
//Console.WriteLine(responseString);
            this.textBox1.Text = responseString;
            
// Close the stream object.
            streamResponse.Close();
            streamRead.Close();

            
// Release the HttpWebResponse.
            response.Close();

            time2 
= Environment.TickCount - time1;
            label1.Text 
= time2.ToString();
        }


        
private static void RequestCallBack(IAsyncResult asynchronousResult)
        {
            HttpWebRequest request 
= (HttpWebRequest)asynchronousResult.AsyncState;
            
// End the operation.
            Stream postStream = request.EndGetRequestStream(asynchronousResult);
            
//Console.WriteLine("Please enter the input data to be posted:");
            string postData = "Please enter the input data to be posted:";

            
// Convert the string into a byte array.
            byte[] byteArray = new byte[256]; 
            
// Write to the request stream.
            postStream.Write(byteArray, 0, postData.Length);
            postStream.Close();
            allDone.Set();
        }

复制代码
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示