通过远程浏览器连接到API

时间:2018-02-12 20:23:57

标签: json browser remote-access

我在127.0.0.1:42000上托管JSON API的一个系统上运行一个进程。我想从远程系统连接此API。特别是,我想将数据路由到Web浏览器。

我尝试使用浏览器连接到该端口上本机的本地IP地址,但浏览器报告没有响应。我不太了解TCP,HTTP等等,所以遗憾的是我无法想到接下来要尝试什么,甚至无法搜索什么。任何帮助将不胜感激。

修改 我发现了一种可以满足我需要的解决方法。我使用~/my-http-server在端口54321上为目录python -m SimpleHTTPServer 54321设置了HTTP服务器。我还设置了一个重复脚本,将API调用的内容转储到该目录中名为api.html的文件中:watch -n1 wget 127.0.0.1:42000 -q -O - | cat >> ~/my-http-server/api.html。它远非完美的解决方案,但我至少能够访问API调用的缓存版本。

1 个答案:

答案 0 :(得分:0)

远程系统和主机是否在同一网络上?如果是,则获取主机系统的IP地址并使用该IP地址而不是127.0.0.1。