setrequestproperty的简单介绍
connsetrequestpropertyquotConnectionquot, quotKeepAlivequot connsetrequestpropertyquotPragmaquot, quotnocachequotconnsetrequestpropertyquotContentTypequot, quotapplicationxmlquotreturn conn private。
connectionsetRequestMethodquotPOSTquotconnectionsetDoOutputtruePrintWriter out = new PrintWriterconnectiongetOutputStream encode the message String name = quotname=quot+URLEncoderencodequotQusay Mahmoudquot, quot。

= realUrlopenConnection 设置通用的请求属性 connectionsetRequestPropertyquotacceptquot, quot**quot connectionsetRequestPropertyquotconnectionquot, quotKeepAlivequot。
connsetRequestPropertyquotuseragentquot,quotMozilla40 compatible MSIE 60 Windows NT 51SV1quot 发送POST请求必须设置如下两行 connsetDoOutputtrueconnsetDoInputtrue 获取URLConnection对象对应的。
定义BufferedReader输入流来读取URL响应 in = new BufferedReadernew InputStreamReaderconngetInputStream,“UTF8”。
看下你post的方法,设置下这个。
物理意义上没有“伪造Ip”这一说,只有使用代理IP。
1如果服务器如果没有采用反向代理,而且客户端没有用正向代理的话,那么可以获取客户端的真实IP地址requestgetRemoteAddr2如果服务器如果没有采用反向代理,而且客户端有用正向代理的话,那么通过requestgetRemoteAddr。
connectionsetInstanceFollowRedirectstrue 配置本次连接的Contenttype,配置为applicationx。
connsetReadTimeout20 * 1000 设置读取超时时间为20秒 使用 URL 连接进行输出,则将 DoOutput标志设置为 true connsetDoOutputtrueconnsetRequestPropertyquotContentTypequot, quottextxmlcharset=UTF8quot。
consetDoInputtrueconsetDoOutputtrueconsetUseCachesfalse* 设置传送的method=POST * consetRequestMethodquotPOSTquot* setRequestProperty * consetRequestPropertyquotConnectionquot, quotKeepAlivequotcon。
connsetRequestPropertyquotContentLengthquot, entitylength+quotquot 要注意的是connectiongetOutputStream会隐含的进行connect OutputStream out = conngetOutputStream 写入参数值 outwriteentity 刷新关闭。
POST方式发送请求示例 String fullurl = url 打开连接 URLConnection conn =new URLfullurlopenConnection 设置通用的请求属性 connsetRequestPropertyquotacceptquot, quot**quot。
URLConnection只支持基本的认证,你用设置吧。
connsetRequestPropertyquotContentTypequot, quotapplicationx =。
你这个输出来的内容跟网页里面FORM提交是一样的所以,网页的FORM提交你应该会写怎么取内容,这个也相同的去取就好了你可以试试。