概述
来自桌面快捷方式的HTTP POST?我有一个无线路由器上的番茄自定义固件。 我想从简单的桌面快捷方式执行一些操作,例如closures无线或运行一个检查FTP服务器状态的命令。
我可以从“系统”工具中完成这些工作,它可以让你执行shell命令并返回输出。
我从这个页面上的标记分析发现,这是通过一个简单的XMLhttp POST到shell.cgi ,参数action=execute&command=ls ,输出是你得到的STDOUT,如果你在本地贝壳。
我如何创build一个桌面快捷方式来执行这些post,并以某种方式回应响应?
到目前为止,我所能想到的是制作一个HTML文件,该文件使用jquery根据URI段使用jquery启动一个POST,这对于每个快捷方式文件都是不同的。
然而,有没有人知道在windows下编程的更好的方式吗?
使用wget,它有一个windows端口。 http://gnuwin32.sourceforge.net/packages/wget.htm
wget --post-data 'action=execute&command=ls' http://router/shell.cgi
您可以从桌面上的批处理文件运行该命令。
总结
以上是编程之家为你收集整理的来自桌面快捷方式的HTTP POST?全部内容,希望文章能够帮你解决来自桌面快捷方式的HTTP POST?所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。