我正在尝试使用postman通过file URI scheme发送GET请求。一个例子:
$f = new \Illuminate\Support\Fluent;
$f->something('value')->willBeTrue();
dump($f);
//
Illuminate\Support\Fluent {
#attributes: array:2 [
"something" => "value"
"willBeTrue" => true
]
}
请求在任何浏览器中都能正常运行,但println (new Date())
失败并显示消息:
无法获得任何回复
这似乎是连接到
的错误file:///absolute/path/to/file.txt
有没有办法让postman
使用文件URI?
答案 0 :(得分:1)
Postman不支持文件URI,因为Chrome App平台不允许直接访问文件。
自己启动一个小型HTTP服务器应该很容易..如果您使用的是Mac / Linux,则可以使用Python在目录中提供文件:
$ cd /path/to/directory/
$ python -m SimpleHTTPServer 1234
然后您可以访问
http://localhost:1234/filename
将提供文件。
答案 1 :(得分:0)
我不熟悉SimpleHTTPServer,所以我使用了live-server。
我按照 2. Install and Run a Local Web Server 上的说明安装了 live-server。
那么:
cd /path/to/(myJSONfile.json)
live-server <myJSONfile.json>
并且 JSON 文件是在我的默认网络浏览器中打开的。
http://127.0.0.1:8080
。一切都按预期进行。