91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 333KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: C#
  • 標簽: http??

資源簡介

利用C#實現HTTP GET和POST方法的樣例代碼,供大家學習。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Net;
using?System.IO;

namespace?MongoDB_Test
{
????class?Program
????{
????????static?CookieContainer?cookie?=?new?CookieContainer();

????????static?void?Main(string[]?args)
????????{
????????????string?url?=?“http://127.0.0.1:9980“;
????????????string?data?=?“key=1054228&value=test“;
????????????string?result1?=?HttpGet(url?data);
????????????Console.WriteLine(result1.Length?+?“\n“?+?result1);


????????????//string?result2?=?HttpPost(url?data);
????????????//Console.WriteLine(result2.Length?+?“\n“?+?result2);
????????????Console.ReadLine();
????????}

????????private?static?string?HttpPost(string?Url?string?postDataStr)
????????{
????????????HttpWebRequest?request?=?(HttpWebRequest)WebRequest.Create(Url);
????????????request.Method?=?“POST“;
????????????request.ContentType?=?“application/x-www-form-urlencoded“;
????????????request.ContentLength?=?Encoding.UTF8.GetByteCount(postDataStr);
????????????request.CookieContainer?=?cookie;
????????????Stream?myRequestStream?=?request.GetRequestStream();
????????????StreamWriter?myStreamWriter?=?new?StreamWriter(myRequestStream?Encoding.GetEncoding(“gb2312“));
????????????myStreamWriter.Write(postDataStr);
????????????myStreamWriter.Close();

????????????HttpWebResponse?response?=?(HttpWebResponse)request.GetResponse();

????????????response.Cookies?=?cookie.GetCookies(response.ResponseUri);
????????????Stream?myResponseStream?=?response.GetResponseStream();
????????????StreamReader?myStreamReader?=?new?StreamReader(myResponseStream?Encoding.GetEncoding(“utf-8“));
????????????string?retString?=?myStreamReader.ReadToEnd();
????????????myStreamReader.Close();
????????????myResponseStream.Close();

????????????return?retString;
????????}

????????private?static?string?HttpGet(string?Url?string?postDataStr)
????????{
????????????HttpWebRequest?request?=?(HttpWebRequest)WebRequest.Create(Url?+?(postDataStr?==?““???““?:?“?“)?+?postDataStr);
????????????request.Method?=?“GET“;
????????????request.ContentType?=?“text/html;charset=UTF-8“;

????????????HttpWebResponse?response?=?(HttpWebResponse)request.GetResponse();
????????????Stream?myResponseStream?=?response.GetResponseStream();
????????????StreamReader?myStreamReader?=?new?StreamReader(myResponseStream?Encoding.GetEncoding(“utf-8“));
????????????string?retString?=?myStreamReader.ReadToEnd();
????????????myStreamReader.Close();
????????????myResponseStream.Close();

????????????return?retString;
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????161??2017-05-09?11:38??HTTP_Demo\ConsoleApplication1\app.config

?????文件???????6656??2016-05-25?20:45??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe

?????文件????????161??2017-05-09?11:38??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe.config

?????文件??????13824??2016-05-25?20:45??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.pdb

?????文件??????23168??2018-10-26?16:13??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe

?????文件????????161??2017-05-09?11:38??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe.config

?????文件????????490??2018-04-12?07:35??HTTP_Demo\ConsoleApplication1\bin\Debug\ConsoleApplication1.vshost.exe.manifest

?????文件?????368640??2015-12-09?16:43??HTTP_Demo\ConsoleApplication1\bin\Debug\MongoDB.Bson.dll

?????文件?????529408??2015-12-09?16:43??HTTP_Demo\ConsoleApplication1\bin\Debug\MongoDB.Driver.dll

?????文件???????2525??2017-05-24?10:17??HTTP_Demo\ConsoleApplication1\ConsoleApplication1.csproj

?????文件???????1804??2018-10-26?16:13??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.csproj.FileListAbsolute.txt

?????文件???????1755??2016-05-25?15:01??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.csprojResolveAssemblyReference.cache

?????文件???????6656??2016-05-25?20:45??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.exe

?????文件??????13824??2016-05-25?20:45??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.pdb

?????文件???????6494??2017-05-23?17:50??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????2655??2016-05-25?20:05??HTTP_Demo\ConsoleApplication1\Program.cs

?????文件???????1382??2017-04-17?19:45??HTTP_Demo\ConsoleApplication1\Properties\AssemblyInfo.cs

????..A..H.?????15872??2017-04-17?19:51??HTTP_Demo\ConsoleApplication1.suo

????..A..H.?????34816??2017-05-16?15:57??HTTP_Demo\ConsoleApplication1.v12.suo

?????文件????????899??2017-04-17?19:46??HTTP_Demo\HTTP_GetPost.sln

????..A..H.?????30208??2018-10-26?16:15??HTTP_Demo\HTTP_GetPost.v12.suo

?????目錄??????????0??2017-04-17?19:45??HTTP_Demo\ConsoleApplication1\obj\x86\Debug\TempPE

?????目錄??????????0??2016-05-25?20:45??HTTP_Demo\ConsoleApplication1\obj\x86\Debug

?????目錄??????????0??2016-05-25?15:01??HTTP_Demo\ConsoleApplication1\bin\Debug

?????目錄??????????0??2017-05-23?17:49??HTTP_Demo\ConsoleApplication1\obj\x86

?????目錄??????????0??2017-05-23?17:49??HTTP_Demo\ConsoleApplication1\bin

?????目錄??????????0??2017-05-23?17:49??HTTP_Demo\ConsoleApplication1\obj

?????目錄??????????0??2017-05-23?17:49??HTTP_Demo\ConsoleApplication1\Properties

?????目錄??????????0??2016-05-25?20:05??HTTP_Demo\ConsoleApplication1

?????目錄??????????0??2016-05-25?20:53??HTTP_Demo

............此處省略3個文件信息

評論

共有 條評論