1 /// <summary>2 ///Uploading Data3 /// </summary>4 /// <param name= "UserId" ></param>5 /// <param name= "PageId" ></param>6 /// <param name= "UserName" ></param>7 /// <param name= "Comment" ></param>8 /// <param name= "Commenttime" ></param>9 Public voidPostData (intUseridintPageId,stringComment, DateTime commenttime)Ten { OneHttpWebRequest WReq = (HttpWebRequest) webrequest.create ("http://localhost:37831/api/Values"); A -Wreq.method ="Post"; - theWreq.contenttype ="Application/json"; - - - byte[] data = Encoding.Default.GetBytes ("{\ "userid\": \ ""+ UserId +"\ ", \" pageid\ ": \""+ PageId +"\ ", \" comment\ ": \""+ Comment +"\ ", \" commenttime\ ": \""+ Commenttime +"\"}"); +Wreq.contentlength =data. Length; -Stream Reqstream =Wreq.getrequeststream (); +Reqstream.write (data,0, data. Length); A reqstream.close (); at using(StreamReader sr =NewStreamReader (Wreq.getresponse (). GetResponseStream ())) - { - stringresult =Sr. ReadToEnd (); - } -}
C # interface Post data