# HttpService(ロブロックス クラス) > Allows sending HTTP requests and provides various web-related and JSON methods. - URL:https://roblox.minecraft-okinawa.com/reference/classes/HttpService/ - 公式:https://create.roblox.com/docs/reference/engine/classes/HttpService - 受け継いでいるクラス:Instance ## プロパティ - `HttpService.HttpEnabled: boolean`:Indicates whether HTTP requests can be sent to external websites. ## メソッド - `HttpService:CreateWebStreamClient(streamClientType: WebStreamClientType, requestOptions: Dictionary): WebStreamClient`:Creates a client that opens a persistent connection to stream data. - `HttpService:GenerateGUID(wrapInCurlyBraces: boolean): string`:Generates a UUID/GUID random string, optionally with curly braces. - `HttpService:GetAsync(url: Variant, nocache: boolean, headers: Variant): string`:Sends an HTTP GET request. - `HttpService:GetSecret(key: string): Secret`:Returns a Secret from the secrets store. - `HttpService:JSONDecode(input: string): Variant`:Decodes a JSON string into a Luau table. - `HttpService:JSONEncode(input: Variant): string`:Generate a JSON string from a Luau table. - `HttpService:PostAsync(url: Variant, data: string, content_type: HttpContentType, compress: boolean, headers: Variant): string`:Sends an HTTP POST request. - `HttpService:RequestAsync(requestOptions: Dictionary): Dictionary`:Sends an HTTP request using any HTTP method given a dictionary of information. - `HttpService:UrlEncode(input: string): string`:Replaces URL-unsafe characters with '%' and two hexadecimal characters. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)