2015-07-26から1日間の記事一覧

C#でREST通信時、BODYにデータを入れる方法

C#

GetRequestStream()を使う HttpWebRequest HttpWReq = (HttpWebRequest)WebRequest.Create("http:\\domain.com\page.asp"); ASCIIEncoding encoding=new ASCIIEncoding(); string stringData = ""; //place body here byte[] data = encoding.GetBytes(strin…

文字列をBase64でエンコード/デコードする

C#

こんなクラスを用意して public class MyBase64str { private Encoding enc; public MyBase64str(string encStr) { enc = Encoding.GetEncoding(encStr); } public string Encode(string str) { return Convert.ToBase64String(enc.GetBytes(str)); } public…

C#で一番簡単にRESTでデータ取得する方法

C#

リクエストURLがこんなんで http://example.com/app/search?type=json&q=JSONで結果が返ってくるとします。 System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)WebRequest.Create("http://example.com/app/search?type=json&q="); req.Headers.Ad…