Asp.net 怎样接收java 发来的http请求
以下是java发送的请求
URL url = new URL("http://61.127.1.2/inteface.aspx");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setDoOutput(true);
dos = new DataOutputStream(con.getOutputStream());

dos.writeInt(1);
dos.writeUTF("I Love you");
dos.writeUTF("China");
dos.writeUTF("123456");
dos.flush();
//接收程序
dis = new DataInputStream(con.getInputStream());
int head    = dis.readInt();    //返回的第一个整形数字
int retCode = dis.readUTF();    //返回的第二个字符串请问各位朋友,asp.net 里面如何写接收程序和发送程序
谢谢

解决方案 »

  1.   

    byte[] 
    试试这样b=new byte[Request.ContentLength];
    b=Request.BinaryRead(Request.ContentLength);
    Encoding utf8 = Encoding.UTF8;
    string s=utf8.GetString(b,0,b.Length);
      

  2.   

    简单的xmlhttp+普通页面,适合一个简单的方法简单的调用,复杂的ajax,或者js+xmlhttp+webservice
    http://www.bitscn.com/dotnet/xml/200701/88935.html
      

  3.   

    hongqi162 ,能不能在具体一点点
      

  4.   

    sq_zhuyi 对改问题有什么好的见解
      

  5.   

    sq_zhuyi ,对改问题请提供自己的见解
      

  6.   

    Response.Write(....)
    你倒是动动手测试一下啊,看能解决问题么?有什么问题再来问,这样互动才能解决问题