Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 19919|Odpověď: 1

[Zdroj] Otázky ohledně .NET C# ohledně hodnot Request payload na pozadí

[Kopírovat odkaz]
Zveřejněno 06.11.2015 17:20:03 | | | |


V HTTP požadavcích, pokud jde o get požadavek, jsou parametry formuláře připojeny k URL ve tvaru name=value&name1=value1, a pokud je post request, pak jsou parametry formuláře v těle požadavku a také ve formě name=value&name1=value1. Tady je, co můžete vidět z vývojářských nástrojů Chrome (zde je čitelný formulář, ne formát požadavku pro skutečný HTTP protokol požadavků):

Získaný zdrojový kód:

  1. var bytes = new byte[Request.InputStream.Length];
  2.             Request.InputStream.Position = 0;
  3.             Request.InputStream.Read(bytes, 0, bytes.Length);

  4.             string str = Encoding.UTF8.GetString(bytes);
Kopírovat kód






Předchozí:jquery přepisuje okno upozornění/potvrzování ve stylu bootstrapu
Další:Problém stránky pozadí serveru bootstrap-table server
 Pronajímatel| Zveřejněno 06.11.2015 17:36:46 |
Metody čtení parametrů  http://www.itsvse.com/thread-2384-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com