2012-02-13 66 views
0

我想提出一个URL这样恶意的Java网网址

url = new URL("http","localhost",9080,"/path/to/my/resource/myAction.action"); 

不是使网址:

http://localhost:9080/path/to/my/resource/myAction.action 

它发出请求到:

http://www.localhost.com/path/to/my/resource/myAction.action 
+0

你确定。尝试打印url的内容,因为当我尝试打印url的内容时,它是'http:// localhost:9080/path/to/my/resource/myAction.action' – RanRag 2012-02-13 23:18:23

+0

尝试过,为我打印错误的url。 。 – anon 2012-02-13 23:23:33

回答

0

试试这个:

url = new URL("http://localhost:9080/path/to/my/resource/myAction.action"); 
+0

如果你想保留你使用的版本,我认为它会工作,如果你使用'127.0.0.1'而不是'localhost' – 2012-02-14 08:45:34

+0

我实际上在输入URL时发生错误,测试时我忽略//在http:之后,我立即调用http:localhost:9080/path/to/my/resource/myAction.action,//将其恢复为www.localhost.com URL:S – anon 2012-02-14 15:30:27

+0

did你尝试127.0.0.1呢? – 2012-02-14 15:53:32