1

我正在编写一个脚本来自动化一些执行 Http 请求的测试。我已经粘贴了代码和响应。我认为解析器挂在指定端口的冒号上。

function executeRequest($url){
Write-Host "Entered executeRequest";
$webClient = New-Object net.WebClient;
$webClient.Credentials = New-Object System.Net.NetworkCredential("admin",   "password");
$webClient.Headers.Add("Conten-Type", "application/json");

$webClient.UploadFile("http://127.0.0.1:5984/my_couch_collection", "D:\myFile.json");
}

代码错误:

> Exception calling "UploadFile" with "2" argument(s): "An exception
> occurred during a WebClient request." At
> D:\staging\scripts\_0001CreateFolderStructure.ps1:8 char:23
> +     $webClient.UploadFile <<<< ("http://127.0.0.1:5984/source_data", "D:\myFile.json");
>     + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
>     + FullyQualifiedErrorId : DotNetMethodException

我看过十几个教程,但每个教程的做法都不同,但是所有尝试都导致了某种引用“:”字符的问题。

4

0 回答 0