C# API编程时服务器怎么接收客户端?

问题描述

HttpWebRequestreq=(HttpWebRequest)HttpWebRequest.Create("服务器IP");req.Method="POST";stringpostData="测试发送字符";byte[]data=encoding.GetBytes(postData);req.ContentType="application/x-www-form-urlencoded";req.ContentLength=data.Length;StreamresStream=req.GetRequestStream();resStream.Write(data,0,data.Length);resStream.Close();HttpWebResponseresponse;stringstrResult;response=(HttpWebResponse)req.GetResponse();StreamReaderreader=newStreamReader(response.GetResponseStream(),Encoding.UTF8);strResult=reader.ReadToEnd();这段代码是向服务器发送信息,请问服务器端的接收代码应该怎么写?

解决方案

解决方案二:
WebRequest,你得有web地址啊
解决方案三:
你可以去看看.net如何开发web,接收get或者post请求
解决方案四:
给你个资源吧,里边有httpsend和httprequesthttp://download.csdn.net/index.php/mobile/source/detail/daiqianjie/9470792
解决方案五:
这不就是一个我网页嘛....
解决方案六:
能否说明白点,说下意路或可能用到的类,我可以针对性的去查资料,谢谢。分数不够可以加。

时间: 2024-10-23 20:57:23

C# API编程时服务器怎么接收客户端?的相关文章

做个局域网游戏,服务器用TCPlistener,客户端用Socket,当服务器连续向客户端发送数据时,客户端响应不过来,怎么解决?

问题描述 服务器端根据游戏结果,可能向客户端连续发两条数据(甚至更多条),这是客户端需要作出相应,改变界面,例如更新某个label的text,可是有时服务器发送第一条数据后客户端能正确响应,服务器紧接发第二条时(这是客户端还在做相应第一条的动作,例如播放声音,或者利用循环改变某个picturebox的图像等),客户端就没有反应了,怎么解决?服务器端简化代码:privateVoidSendMessage(stringMsg;{byte[]msgByte=newbyte[65535];stringm

Android编程向服务器发送请求时出现中文乱码问题的解决方法_Android

本文实例讲述了Android编程向服务器发送请求时出现中文乱码问题的解决方法.分享给大家供大家参考,具体如下: 我们在andorid项目中通过get方式向服务器发送请求,其中url参数带有中文,将会产生乱码,乱码产生的原因有两种: 1. 在提交参数时,没有对中文参数进行URL编码 2. Tomcat服务器默认采用的是IOS8859-1编码(不支持中文)得到参数值 解决: 1. 进入android项目,在其中要提交参数的时候,对参数的值进行编码: 复制代码 代码如下: URLEncoder.enc

编写Socket客户端和服务器程序,客户端读取本地文件的数据,发送到服务器,服务器接收并存储到文件中。

问题描述 2.编写Socket客户端和服务器程序,客户端读取本地文件的数据,发送到服务器,服务器接收并存储到文件中.消息格式:字段长度(单位字节)内容--------------------------------------------------------------------len8整个消息长度,不包括这4个字节,类型为longfile_name_length1文件名长度,bytefile_namefile_name_length文件名,Stringdata_length8文件数据长度

网络编程-在无数据传输时服务器端怎样检测客户端已经断开

问题描述 在无数据传输时服务器端怎样检测客户端已经断开 windows下的一个服务器程序,在数据传输过程中如果客户端断开了,send函数发送失败即可知道后端断开了,那如果没有数据传输时怎样判断?除了发探测包还有其他好的方法吗? 解决方案 如果是客户端主动关闭,那么服务端select会返回,并告知该套接字可读,这时调用recv会返回0.一般而言,可以使用心跳机制,也可以给每个连接设置非活动状态超时值. 解决方案二: 针对您的这个问题不管您最后想出了什么好方法最后都离不开发送探测包... 解决方案三

我用winform给webserver发送了一个文件,我想让服务器在接收完文件后给客户端发送一个信息

问题描述 我用winform给webserver发送了一个文件,我想让服务器在接收完文件后给客户端发送一个信息 用c#做一个wimform客户端用webclient.uploadfile给服务器发送一个文件,在服务器接收完之后返回一个信息给客户端,首先我需要知道怎么给服务器发送一段字符串,比如"ok",在服务器收到OK之后表示文件接收完了,那么会给客户端返回一个信息,比如"over",然后客户端接收到这个信息.并用messagebox显示出来"over&q

html页面请求-请问当请求一个html页面时,服务器就与客户端建立了一个会话吗?

问题描述 请问当请求一个html页面时,服务器就与客户端建立了一个会话吗? 请问当请求一个html页面时,服务器就与客户端建立了一个会话吗?如果跳转到其它的页面,这个会话就会结束吗? 解决方案 aspphpjsp不同应用服务器有自己的会话跟踪,默认情况下,大多数web应用层使用临时cookie来跟踪sessionid,因此对于浏览器进程,每个进程保持相同的会话.关闭再开就是新的会话.但是也可以用永久cookie,那么就可以保持到浏览器关闭以及多个浏览器实例的共享 解决方案二: 错,会话是应用服务

Go语言服务器开发之客户端向服务器发送数据并接收返回数据的方法_Golang

本文实例讲述了Go语言服务器开发之客户端向服务器发送数据并接收返回数据的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: package mysocket    import (      "fmt"      "io"      "net"  )    func MySocketBase() {      var (          host   = "www.apache.org"         

Mysql C API编程:用C语言编写的Mysql编程接口

软件开发中我们经常要访问数据库,存取数据,之前已经有网友提出让鸡啄米讲讲数据库编程的知识,本文就详细讲解如何使用Mysql的C语言API进行数据库编程. API,全称Application Programming Interfaces,即应用程序编程接口,我们可以调用这些接口,执行API函数提供的功能. Mysql C语言API就是用C语言编写的Mysql编程接口,使用这些接口函数可以实现对Mysql数据库的查询等操作. Mysql的安装 要进行Mysql编程首先要在充当Mysql服务器的电脑和

JavaScript面对国际化编程时的一些建议

  这篇文章主要介绍了JavaScript面对国际化编程时的一些建议,包括时区与语言编码等一些值得注意的问题,需要的朋友可以参考下 什么是国际化? 国际化(Internationalization的缩写是i18n--i,中间18个字符,n)是将软件处理的能让来自各种地方使用各种语言的用户更简单使用的一个过程.假定某个用户来自某个地方说某种语言,他可能不经意间就得到一些错误提示.尤其是你甚至都没有做这种假设. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17