JavaURLConnection总结JavaURLConnection总结针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结:1:>URL请求的类别:分为二类,GET与POST请求
二者的区别在于:a:)get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,b:)post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内
2:>URLConnection的对象问题:URLConnection的对象,如下代码示例:Java代码1
//下面的index
jsp由映射到2
//一个Servlet(com
quantanetwork
getClientDataServlet)3
//该Servlet的注意点下边会提到4
URLurl=newURL("http://localhost:8080/TestHttpURLConnectionPro/index
jsp");5
URLConnectionrulConnection=url
openConnection();//此处的urlConnection对象实际上是根据URL的7
//请求协议(此处是http)生成的URLConnection类的子类HttpURLConnection,故此处最好将其转化8
//为HttpURLConnection类型的对象,以便用到HttpURLConnection更多的API
HttpURLConnectionhttpUrlConnection=(HttpURLConnection)rulConnection;3: