小弟刚学android不久有一个问题一直不明白就是关于HTTP请求数据,开始一直都用的是KSOAP连接WEBSERVICE的,现在要用HTTP去请求服务器,网上看过好多列子都是用的TOMCAT模拟的,有没有哪位大侠有具体的能通过广域网请求到数据的HTTP例子啊?还有一个就是关于POST的参数问题,POST传递的参数是任意传递还是必须要和服务器端约定好,然后才传递服务器端需要的参数?最后求一个能通过广域网请求到数据的HTTP例子非常感谢了!!!!!!!

解决方案 »

  1.   

    tomcat模拟和服务器跑的是一样的,具体传入什么参数需要和服务器端约定。
      

  2.   

    csdn上刷火车票软件学习下就会啦
      

  3.   

    1楼大牛说得很对呀。在服务器上安装tomcat服务器,在跟服务器插上外网的网线不就是广域网了吗!
      

  4.   

    非常感谢,那HTTP请求的URL请求接口也必须要去和服务器约定吗???
      

  5.   

    建议LZ可以看看NanoHTTP简易服务器的实现,参数是要和服务器约定好的。服务器需要这些参数解读信息。        HTTP请求的URL请求接口 ? HTTP会根据URL, HOST ,找到合适的服务器的。  
      

  6.   


    这个必须的。
    打个比方说,你要请求一个服务器上面的一个1.xml文件,如果服务器不告诉你1.xml存放的路径,那么你就得不到正确的url;
    或者说,如果一个服务器需要一些参数才能够让你访问服务器,那么你不传入这些参数的时候也是行不通的。你试着找一些别人工程的接口文档,看下他们的http接口定义说明就好理解了。