百度智能云

All Product Document

          CDN Abroad

          Record Query

          Interface

          This interface is used to query records.

          Method Path Description
          GET /v2/abroad/cache/purge Query the cache refreshing records

          Request parameter

          Parameter Optional Type Description
          startTime Optional Timestamp Start time
          endTime Optional Timestamp End time
          marker Optional string nextMarker returned for last query
          id Optional string Task ID

          Response code(Http Status Code)

          Http Status Code Description
          200 Successfully queried

          Response body

          Parameter Type Description
          details list Task details
          isTruncated boolean True means there are additional data in the following pages and false means the current page is the last page.
          nextMarker string The domain doesn't appear when isTruncated is false. The user can access the subsequent lists by specifying the marker the next time this interface is called.
          GET /v2/abroad/cache/purge HTTP/1.1 
          Host: cdn.baidubce.com 
          Content-Type: application/json
          Authorization: xxx 
          Accept: */* 
          Accept-Encoding: gzip, deflate, br 
          Connection: keep-alive 
          HTTP/1.1 200 OK 
          Server: nginx/1.1.10 
          Date: Wed, 08 Jul 2020 03:13:55 GMT 
          Content-Type: application/json; charset=utf-8 
          Transfer-Encoding: chunked 
          Connection: keep-alive 
          x-bce-request-id: b63d9e7d-6dd7-9f29-1cc1-9727e3bd2c97
          
          { 
              "details": [ 
                  { 
                      "task": { 
                          "url": "http://www.example.com/test.jpg", 
                          "type": "file" 
                      }, 
                      "createdAt": "2020-07-07T09:46:58Z", 
                      "finishedAt": "2020-07-07T09:46:58Z", 
                      "status": "completed" 
                  }, 
                  { 
                      "task": { 
                          "url": "http://www.example.com/a/", 
                          "type": "file" 
                      }, 
                      "createdAt": "2020-07-07T09:45:32Z", 
                      "finishedAt": "2020-07-07T09:45:32Z", 
                      "status": "completed" 
                  } 
              ], 
              "isTruncated": false 
          } 

          Explanation: Different from the domestic version, here is no progress concept, but three statuses, namely completed, failed and in-progress.

          Previous
          URL Refresh
          Next
          Log Interface