Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在c语言中使用catchoom#_C#_Asp.net_Httpwebrequest - Fatal编程技术网

C# 在c语言中使用catchoom#

C# 在c语言中使用catchoom#,c#,asp.net,httpwebrequest,C#,Asp.net,Httpwebrequest,我想在c#中使用catchoom,但找不到任何示例 请任何人提供任何样本代码,如果有 我有这个卷发的样品 有人能把这个秘密告诉c吗# 我试着把它变成这样 字符串url=“” 但抛出错误,404未找到 谢谢您应该以多部分格式对post参数进行编码,如中所述 此外,如果您使用的是Microsoft.NET Framework>=4.5,则可以将HttpClient类用作 希望这对你有帮助;) curl -F "image=@CATask1-Correct.png" -F "token=someto

我想在c#中使用catchoom,但找不到任何示例 请任何人提供任何样本代码,如果有

我有这个卷发的样品

有人能把这个秘密告诉c吗#

我试着把它变成这样

字符串url=“”

但抛出错误,404未找到


谢谢

您应该以多部分格式对post参数进行编码,如中所述

此外,如果您使用的是Microsoft.NET Framework>=4.5,则可以将HttpClient类用作

希望这对你有帮助;)

 curl -F "image=@CATask1-Correct.png" -F "token=sometoken" https://r.catchoom.com/v1/search
       WebRequest myReq = WebRequest.Create(url);
       myReq.Headers["token"] = "sometoken";
       myReq.Headers["image"] = "imageurl";
       string username = "someid";
       string password = "pwd";
       string usernamePassword = username + ":" + password;
       CredentialCache mycache = new CredentialCache();
       mycache.Add(new Uri(url), "Basic", new NetworkCredential(username, password));
       myReq.Credentials = mycache;
       myReq.Headers.Add("Authorization", "Basic " + Convert.ToBase64String(new ASCIIEncoding().GetBytes(usernamePassword)));

       WebResponse wr = myReq.GetResponse();
       Stream receiveStream = wr.GetResponseStream();
       StreamReader reader = new StreamReader(receiveStream, Encoding.UTF8);
       string content = reader.ReadToEnd();