メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getAllHeaders() | Object | HTTP レスポンスのヘッダーの属性/値マップを返します。ヘッダーには、 複数の値を配列として返すことができます |
getAs(contentType) | Blob | このオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。 |
getBlob() | Blob | このオブジェクト内のデータを blob として返します。 |
getContent() | Byte[] | HTTP レスポンスの未加工のバイナリ コンテンツを取得します。 |
getContentText() | String | 文字列としてエンコードされた HTTP レスポンスの内容を取得します。 |
getContentText(charset) | String | 指定された文字セットの文字列としてエンコードされた HTTP レスポンスの内容を返します。 |
getHeaders() | Object | HTTP レスポンスのヘッダーの属性/値マップを返します。 |
getResponseCode() | Integer | HTTP レスポンスの HTTP ステータス コード(OK の場合は 200 など)を取得します。 |
詳細なドキュメント
getAllHeaders()
HTTP レスポンスのヘッダーの属性/値マップを返します。ヘッダーには、 複数の値を配列として返すことができます
// The code below logs the HTTP headers from the response // received when fetching the Google home page. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getAllHeaders());
戻る
Object
- HTTP ヘッダーの JavaScript Key-Value マップ
getAs(contentType)
このオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。この メソッドにより、ファイル名に適切な拡張子(例: myfile.pdf)が追加されます。ただし、 ファイル名の最後のピリオド(ある場合)に続く部分は、 指定します。したがって、「ShoppingList.12.25.2014」となります。が以下に変換される: 「ShoppingList.12.25.pdf」
コンバージョンの 1 日あたりの割り当てを確認するには、Google Cloud の割り当て サービス。新しく作成された Google Workspace ドメインには一時的に厳格な できます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
contentType | String | 変換先の MIME タイプ。ほとんどの blob の場合、'application/pdf' は次のようになります。
唯一の有効な選択肢となりますBMP、GIF、JPEG、PNG 形式の画像の場合は、'image/bmp' 、'image/gif' 、'image/jpeg' 、'image/png' のいずれかも可
有効です。Google ドキュメントのドキュメントの場合は、'text/markdown' も有効です。 |
戻る
Blob
- blob としてのデータ。
getBlob()
getContent()
HTTP レスポンスの未加工のバイナリ コンテンツを取得します。
// The code below logs the value of the first byte of the Google home page. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getContent()[0]);
戻る
Byte[]
- 未加工のバイナリ配列の内容
getContentText()
文字列としてエンコードされた HTTP レスポンスの内容を取得します。
// The code below logs the HTML code of the Google home page. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getContentText());
戻る
String
- HTTP レスポンスの内容(文字列)
getContentText(charset)
指定された文字セットの文字列としてエンコードされた HTTP レスポンスの内容を返します。
// The code below logs the HTML code of the Google home page with the UTF-8 charset. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getContentText("UTF-8"));
パラメータ
名前 | 型 | 説明 |
---|---|---|
charset | String | HTTP レスポンスのエンコードに使用される文字セットを表す文字列 コンテンツ |
戻る
String
- 指定された文字セットでエンコードされた HTTP レスポンスの内容
getHeaders()
HTTP レスポンスのヘッダーの属性/値マップを返します。
// The code below logs the HTTP headers from the response // received when fetching the Google home page. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getHeaders());
戻る
Object
- HTTP ヘッダーの JavaScript Key-Value マップ
getResponseCode()
HTTP レスポンスの HTTP ステータス コード(OK の場合は 200 など)を取得します。
// The code below logs the HTTP status code from the response received // when fetching the Google home page. // It should be 200 if the request succeeded. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getResponseCode());
戻る
Integer
- HTTP レスポンス コード(例: OK の場合は 200)