http_request – třída
Reprezentuje požadavek HTTP.
Upozornění |
---|
Toto téma obsahuje informace o rozhraní C++ REST SDK 1.0 (kódový název "Casablanca").Pokud používáte novější verze z Codeplex Casablanca webové stránky, pak použijte místní dokumentaci na adrese http://casablanca.codeplex.com/documentation. |
class http_request;
Členy
Veřejné konstruktory
Name |
Popis |
---|---|
Přetíženo.Vytvoří nový požadavek HTTP s metodou daného požadavku. |
|
Destruktor uvolní všechny uchovávané prostředky. |
Veřejné metody
Name |
Popis |
---|---|
Vytvoří datový proud, který má volající může používat k načtení dat z příchozí žádosti. |
|
Uživatel (klient) signalizuje, že byla přijata všechna data pro tuto žádost o zprávu. |
|
Extrahuje datové části zprávy požadavku do formátu json hodnoty, kontrola, zda typ obsahu, který je application\json.Poté, co vzhledem k tomu, že v některých případech je provedena optimalizace kde data 'přesunuty' pouze extrakce subjektu. |
|
Extrahuje datové části zprávy požadavku jako hodnotu řetězce, kontrolu, že typ obsahu, který je typu MIME textu.Poté, co vzhledem k tomu, že v některých případech je provedena optimalizace kde data 'přesunuty' pouze extrakce subjektu. |
|
Extrahuje datové části zprávy s odpovědí do vektor bajtů.Extrahování vektor lze provést na |
|
Získá úloha, která reprezentuje odpověď, která bude nakonec odeslána. |
|
Přetíženo.Získá odkaz na záhlaví zprávy s odpovědí. |
|
Získejte metodu (GET a PUT/POST/odstranění) zprávy požadavku. |
|
Získá odkaz na cestu identifikátor URI, dotaz a fragment část tuto zprávu požadavku.To bude připojen k základní identifikátor URI určená při vytváření http_client. |
|
Přetíženo.Asynchronně odpovědi na tento požadavek HTTP. |
|
Získejte underling URI požadavku. |
|
Přetíženo.Nastaví tělo zprávy na textový řetězec a záhlaví sady "Content-Type".Předpokládá kódování znaků, které řetězce je operační systém výchozí znakové stránky a provede odpovídající převody na UTF-8. |
|
Získejte metodu (GET a PUT/POST/odstranění) zprávy požadavku. |
|
Nastavte underling URI požadavku. |
|
Definuje datový proud, který bude spoléhali na pro uložení textu zprávy s odpovědí HTTP, která je výsledkem požadavku. |
|
Generuje řetězcovou reprezentaci zprávy, včetně textu, pokud je to možné. |
Veřejné operátory
Name |
Popis |
---|---|
Operátor přiřazení. |
Požadavky
Záhlaví: http_msg.h
Obor názvů: web::http