Purgeリクエスト
- 印刷する
- PDF
Purgeリクエスト
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
パージをリクエストします。
リクエスト
リクエスト URL
POST
https://edge.apigw.ntruss.com/api/v1/purge
リクエストボディ
項目 | 必須の有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
edgeId | Yes | Long | Edge番号 | |
purgeType | Yes | PurgeType | パージタイプ | |
purgeTarget | Conditional | List<String> | PurgeTypeの説明を参照 | パージ対象リスト |
PurgeType
値 | 説明 | purgeTargetの制限事項 | 例 |
---|---|---|---|
ALL | すべてのコンテンツをパージ | 省略が必要 | null |
DIRECTORY | ディレクトリ単位でパージ | 先頭文字は「/」 末尾の文字列は「/*」 | /* /src/* /src/images/* |
PATTERN | 拡張子単位でコンテンツをパージ | 先頭文字は「/」 末尾の文字列は「*.abc」の拡張子 | /*.jpg /static/*.png /static/images/*.css |
URL | URLで指定したコンテンツをパージ | 先頭文字は「/」 「*」のワイルドカードは使用不可 | /src/css/main.css?version=20221124 |
レスポンス
すべてのレスポンスは、HTTP Status Codeで成功または失敗を返します。
HTTPステータスコード | コードのメッセージ | 説明 |
---|---|---|
200 | Success | 照会成功 |
401 | Unauthorized | 認証失敗 |
500 | Internal Server Error | サーバエラー |
レスポンスボディ
タイプ | 説明 |
---|---|
List<Long> | パージリクエスト番号リスト |
例
リクエスト例
https://edge.apigw.ntruss.com/api/v1/purge
{
"edgeId": 222,
"purgeType": "DIRECTORY",
"purgeTarget": [
"/src/images/*",
"/static/thumbs/*"
]
}
レスポンス例
{
"code":"0000",
"message":"Success",
"result":[
9999
]
}
エラーコード
Errorコード | 説明 |
---|---|
0032 | 許可されていないリクエスト |
0400 | リクエストデータ形式が一致しない |
9999 | サーバエラー発生 |
この記事は役に立ちましたか?