如何使用文件 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。
我按照 2. Install and Run a Local Web Server 的说明安装了 live-server。
然后:
cd /path/to/(myJSONfile.json)
live-server <myJSONfile.json>
并且 JSON 文件是在我的默认网络浏览器中打开的。
- 最后,在 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
我正在尝试通过 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。
我按照 2. Install and Run a Local Web Server 的说明安装了 live-server。
然后:
cd /path/to/(myJSONfile.json)
live-server <myJSONfile.json>
并且 JSON 文件是在我的默认网络浏览器中打开的。
- 最后,在 Postman 中我做了一个正常的 GET 请求,但是地址
http://127.0.0.1:8080
.
一切如期进行。
除了
$ cd/path-to-directory/
$ python -m http.server 1234
然后,使用以下方式浏览文件:
http://localhost:1234/filename