【发布时间】:2014-06-20 16:07:56
【问题描述】:
我有一个 Python 脚本,它使用请求将本地文件发布到给定的 URL:
import requests
url = 'https://www.myWebsite.com/ext/ext/ext'
data = "/Users/ME/Documents/folder/folder/folder/test.json"
with open(data) as test:
headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}
r = requests.post(url, data=test, headers=headers)
我想在 PowerShell 中做同样的事情。
我在User powershell script to post to URL? 上阅读过这篇文章,但它似乎非常冗长/涉及。有什么简单的方法可以做到这一点吗? PowerShell 是否有“请求”等价物?
【问题讨论】:
-
你看到这个答案了吗? stackoverflow.com/questions/17325293/…
-
这行得通。我找到了解决方案:
$file = Get-Content test.json->Invoke-WebRequest -Uri https://www.myWebsite.com/ext/ext/ext -Method POST -Body $file