当前位置: 技术问答>java相关
请问HttpConnection 的问题?
来源: 互联网 发布时间:2015-11-18
本文导语: url = "http://127.0.0.1/j2me/test.html" conn = (HttpConnection)Connector.open(url); conn.setRequestMethod(HttpConnection.GET); is = conn.openInputStream(); 相当于Windows下网络应用程序的的什么操作? 是不是先跟127.0.0.1在80端口连接然后发 get /j2me/t...
url = "http://127.0.0.1/j2me/test.html"
conn = (HttpConnection)Connector.open(url);
conn.setRequestMethod(HttpConnection.GET);
is = conn.openInputStream();
相当于Windows下网络应用程序的的什么操作?
是不是先跟127.0.0.1在80端口连接然后发 get /j2me/test.html /http 1.1 ?
如果换成POST方法,相当于Windows下网络应用程序的的什么操作?
conn = (HttpConnection)Connector.open(url);
conn.setRequestMethod(HttpConnection.GET);
is = conn.openInputStream();
相当于Windows下网络应用程序的的什么操作?
是不是先跟127.0.0.1在80端口连接然后发 get /j2me/test.html /http 1.1 ?
如果换成POST方法,相当于Windows下网络应用程序的的什么操作?
|
是不是先跟127.0.0.1在80端口连接然后发 get /j2me/test.html /http 1.1 ? 对
如果换成POST方法,相当于Windows下网络应用程序的的什么操作?为什么总要同Windows相比呢?其实你应该更多了解一些HTTP协议。
如果换成POST方法,相当于Windows下网络应用程序的的什么操作?为什么总要同Windows相比呢?其实你应该更多了解一些HTTP协议。
|
如果你不需要往服务器端参数,则用GET和POST效果应该是一样的……
服务器端收到的请求只是第一个词不同而已,一个是GET,一个是POST……
所以,如果你两种方式出现区别,则可能是你的程序有问题或是你的服务器有问题……
服务器端收到的请求只是第一个词不同而已,一个是GET,一个是POST……
所以,如果你两种方式出现区别,则可能是你的程序有问题或是你的服务器有问题……
|
应该是个get请求,如果光是建立连结该用socketconnect
|
Either GET or POST will be OK if you do not care security issues.
If you use SSL, POST should be used to transmit secure data instead of GET.
If you use SSL, POST should be used to transmit secure data instead of GET.
|
举个例子
get就像浏览器地址栏的
http://www.chinaren.com/index.asp?name=ohahu
传输的值可以被人看到name=ohahu
post就是填表格的时候一般用的方法
这时候地址栏看不到传的值
get就像浏览器地址栏的
http://www.chinaren.com/index.asp?name=ohahu
传输的值可以被人看到name=ohahu
post就是填表格的时候一般用的方法
这时候地址栏看不到传的值