Structure

URLRequest

A URL load request that is independent of protocol or URL scheme. URLロード要請、それはプロトコルまたはURLスキームから独立しています。

Declaration 宣言

struct URLRequest

Overview 概要

URLRequest encapsulates two essential properties of a load request: the URL to load and the policies used to load it. In addition, for HTTP and HTTPS requests, URLRequest includes the HTTP method (GET, POST, and so on) and the HTTP headers. URLRequest は、あるロードリクエストの2つの本質的プロパティをカプセル化します:ロードするURLとそれをロードするのに使われる方針。加えて、HTTPおよびHTTPSリクエストに対して、URLRequestは、HTTPメソッド(GETPOST、など)そしてHTTPヘッダを含みます。

URLRequest only represents information about the request. Use other classes, such as URLSession, to send the request to a server. See Fetching Website Data into Memory and Uploading Data to a Website for an introduction to these techniques. URLRequestは、リクエストについての情報を表すだけです。他のクラス、たとえばURLSessionを使って、リクエストをサーバーに送信してください。ウェブサイトデータをメモリに取って来るデータをウェブサイトにアップロードするをこれらのテクニックに対する導入として見てください。

When writing Swift code, favor this structure over the NSURLRequest and NSMutableURLRequest classes. Swiftコードを記述している場合、この構造体をNSURLRequestおよびNSMutableURLRequestクラスより優遇してください。

Certain header fields are reserved; see Reserved HTTP Headers. 特定のヘッダフィールドいくらかは予約されます;予約済みHTTPヘッダを見てください。

Topics 話題

Creating a Request リクエストを作成する

Working with a Cache Policy キャッシュ方針を扱う

Accessing Request Components 要請構成要素にアクセスする

Accessing Header Fields ヘッダフィールドにアクセスする

Controlling Request Behavior リクエスト挙動を制御する

Supporting Limited Modes 制限モードをサポートする

Accessing the Service Type サービス型にアクセスする

Indicating the Source of the Request リスエストのソースを指し示す

Comparing Requests リクエストそれらを比較する

Describing Requests リクエストを記述する

Using Reference Types 参照型を使用する

Instance Properties インスタンスプロパティ

Instance Methods インスタンス メソッド

See Also 参照

Requests and Responses 要請と応答