【发布时间】:2019-12-16 08:00:13
【问题描述】:
使用 invoke-webrequest 将文档上传到 sharepoint 有效,但在使用 overwrite=false 时返回无用的错误
我已经使用邮递员发送相同的请求并返回一个共享点异常错误
<m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> <m:code>-2130575257, Microsoft.SharePoint.SPException</m:code> <m:message xml:lang="en-US">A file with the name docs/a.txt already exists. It was last modified by [redacted] on 08 Aug 2019 15:23:02 +0100.</m:message> </m:error>
try
{
Invoke-webrequest -method post -uri $uri -infile $fullpath -headers $Headers -credential $credential
}
catch
{
$errors = $_.exception
}
我没有收到邮递员中的错误,而是收到“远程服务器返回错误:(400) 错误请求。”
【问题讨论】:
标签: rest powershell sharepoint