Purge リクエスト
- 印刷する
- PDF
Purge リクエスト
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
パージ作業をリクエストします。
リクエスト
リクエスト URL
POST
https://edge.apigw.ntruss.com/api/v1/purge
リクエストボディ
項目 | 要否 | タイプ | 制約事項 | 説明 |
---|---|---|---|---|
profileId | Yes | Long | Profile番号 | |
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ステータスコードで成功または失敗を返します。
HTTPステータスコード | コードのメッセージ | 説明 |
---|---|---|
200 | Success | 照会成功 |
401 | Unauthorized | 認証失敗 |
500 | Internal Server Error | サーバエラー |
レスポンスボディ
タイプ | 説明 |
---|---|
List<Long> | パージリクエスト番号のリスト |
例
リクエスト例
https://edge.apigw.ntruss.com/api/v1/purge
{
"profileId": 111,
"edgeId": 222,
"purgeType": "DIRECTORY",
"purgeTarget": [
"/src/images/*",
"/static/thumbs/*"
]
}
レスポンス例
{
"code":"0000",
"message":"Success",
"result":[
9999
]
}
エラーコード
エラーコード | 説明 |
---|---|
0032 | 許可されていないリクエスト |
0400 | リクエストデータ型式の不一致 |
9999 | サーバエラー発生 |
この記事は役に立ちましたか?