Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 19919|Odpowiedź: 1

[Źródło] Pytania dotyczące .NET C# dotyczące wartości pobierania payload żądań w tle

[Skopiuj link]
Opublikowano 06.11.2015 17:20:03 | | | |


W żądaniach HTTP, jeśli jest to żądanie get, parametry formularza są przypisane do URL w postaci name=value&name1=value1, a jeśli jest to post request, to parametry formularza znajdują się w ciele żądania, a także w postaci name=value&name1=value1. Oto, co możesz zobaczyć dzięki narzędziom deweloperskim Chrome (tutaj jest czytelny formularz, a nie format żądania dla prawdziwego protokołu HTTP request):

Uzyskany kod źródłowy:

  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);
Skopiuj kod






Poprzedni:jquery nadpisuje okno komunikatów o powiadomieniu/potwierdzeniu w stylu bootstrap
Następny:Problem stronicowania wartości tła serwera bootstrap-table
 Ziemianin| Opublikowano 06.11.2015 17:36:46 |
Metody odczytu parametrów  http://www.itsvse.com/thread-2384-1-1.html
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com