2013-07-24 30 views
0

我需要自动打开一个程序,然后从批处理文件发出一个简单的HTTP请求。通过CMD或浏览器从批处理中简单地转义http请求

我无法安装CURL或WGet或任何其他处理程序。如果可能的话,我想用CMD提出请求,但一个普通的浏览器也可以。

下面的批处理文件是我...

echo 

start "" "C:\Program Files\SpacialAudio\SimpleCast\SimpleCast.exe" 

ping localhost -n 5 > nul 

Start http://localhost:8181/?artist=myartist&title=mytitle&songtype=S&duration=240000 

问题1:我必须使用默认浏览器?

问题2:上面的批处理将网址分割成几部分,那么如何正确地转义它?

浏览器结束了请求

http://localhost:8181/?artist=myartist 

即使我编码URL第一

http://localhost:8181/?artist=myartist&title=mytitle&songtype=S&duration=240000 

我得到相同的结果

回答

1

双引号的URL。

start "" "http://blah.blah.com&text" 
+0

谢谢你为浏览器选项工作。如果有人可以建议使用浏览器的替代方案,我不会将其标记为已回答。如果可能的话。 –

相关问题