これは、リクエストを作成して への応答を出力console app
できる を作成する最初の試みです。 HTTP GET
console
これまでのところ、コードは機能しURIs
ますが、username/password
.
私の最終的な目的は、特定のアクションを実行するためのトリガーとしてリクエストcloud/hosting API
を受け入れるを使用することです。そのため、これには a を使用する必要があります。HTTP GET
username/password
using System;
using System.Net;
using System.IO;
namespace HttpTestProject {
class Program {
static void Main(string[] args) {
Uri uri = new Uri("http://www.google.com");
string username = "asdf";
string password = "asdf";
NetworkCredential cred = new NetworkCredential(username, password);
CredentialCache cache = new CredentialCache();
cache.Add(uri, "Basic", cred);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader reader = new StreamReader(resStream);
string text = reader.ReadToEnd();
Console.WriteLine(text);
Console.ReadLine();
}
}
}