如何使用文件 url 发送邮递员 GET 请求

How to send postman GET request using file url

我正在尝试通过 postman using file URI scheme 发送 GET 请求。一个例子:

file:///absolute/path/to/file.txt

该请求在任何浏览器中都能正常工作,但 postman 失败并显示消息:

Could not get any response

This seems to be like an error connecting to file:///absolute/path/to/file.txt

有什么方法可以使 postman 使用文件 URI 吗?

Postman不支持文件URI,因为Chrome应用平台不允许直接访问文件。

虽然你自己启动一个小型 HTTP 服务器应该很容易..如果你在 Mac/Linux,你可以使用 Python:

在目录中提供文件
$ cd /path/to/directory/
$ python -m SimpleHTTPServer 1234

然后您可以访问

http://localhost:1234/filename

这将提供文件。

.

我不熟悉 SimpleHTTPServer,所以我使用了 live-server

  1. 我按照 2. Install and Run a Local Web Server 的说明安装了 live-server

  2. 然后:

    cd /path/to/(myJSONfile.json)
    live-server <myJSONfile.json>

并且 JSON 文件是在我的默认网络浏览器中打开的。

  1. 最后,在 Postman 中我做了一个正常的 GET 请求,但是地址 http://127.0.0.1:8080.

一切如期进行。

除了,对于Python 3,SimpleHttpServer 已被http.server取代。因此,要使用 Python 3.x:

提供文件
$ cd/path-to-directory/
$ python -m http.server 1234

然后,使用以下方式浏览文件:

http://localhost:1234/filename