VK Cloud logo

Айқаспалы домендік сұраулар

VK Object Storage кросс-домендік сұраулар технологиясын (CORS) қолдайды.

Жеке кабинетте әрбір ережені бөлек орнатуға болады, ал API көмегімен — CORS ережелерінің конфигурациясын баптауға болады. Ережелер конфигурациясын баптау дегеніміз — бакет үшін барлық CORS ережелері VK Object Storage жүйесіне XML форматында бір сұрауда беріледі.

CORS ережелері конфигурациясын қарау

  1. VK Cloud жеке кабинетіне өтіңіз.

  2. Жобаны таңдаңыз.

  3. Объектілік сақтауБакеттер бөліміне өтіңіз.

  4. Қажетті бакет үшін more-icon басып, Баптаулар тармағын таңдаңыз.

  5. CORS қойындысына өтіңіз.

CORS ережелерін қосу

  1. VK Cloud жеке кабинетіне өтіңіз.

  2. Жобаны таңдаңыз.

  3. Объектілік сақтауБакеттер бөліміне өтіңіз.

  4. Қажетті бакет үшін more-icon басып, Баптаулар тармағын таңдаңыз.

  5. CORS қойындысына өтіңіз.

  6. Ереже қосу түймесін басыңыз немесе бакетте CORS ережелері бұрыннан қосылған болса, plus-icon Жаңа ереже қосу түймесін басыңыз.

  7. Негізгі қойындысында негізгі параметрлердің мәндерін орнатыңыз:

    • AllowedOrigins — бакетке қол жеткізуге рұқсат етілген URL тізімі. Үлгіні анықтау үшін * таңбасын пайдалануға болады.
    • AllowedMethods — бакет объектілеріне сұрауда рұқсат етілген әдістер тізімі. Қолжетімді мәндер: GET, PUT, HEAD, POST, DELETE.
    • (Міндетті емес) MaxAgeSeconds — браузер көрсетілген URL үшін жауапты кэште сақтайтын уақыт (секундпен).
  8. (Міндетті емес) Тақырыптар қойындысында тақырыптардың мәндерін орнатыңыз:

    • AllowedHeaders — бакет объектілеріне сұрауда рұқсат етілген тақырыптар тізімі. Үлгіні анықтау үшін * таңбасын пайдалануға болады.
    • ExposeHeaders — жауаптағы тақырыптар тізімі, оған пайдаланушылар өз қолданбаларынан қол жеткізе алады.
  9. Ереже қосу түймесін басыңыз.

CORS ережелерін өңдеу

  1. VK Cloud жеке кабинетіне өтіңіз.

  2. Жобаны таңдаңыз.

  3. Объектілік сақтауБакеттер бөліміне өтіңіз.

  4. Қажетті бакет үшін more-icon басып, Баптаулар тармағын таңдаңыз.

  5. CORS қойындысына өтіңіз.

  6. Ережені өңдеу үшін pencil-icon белгішесін басыңыз.

  7. Негізгі қойындысында негізгі параметрлердің мәндерін орнатыңыз:

    • AllowedOrigins — бакетке қол жеткізуге рұқсат етілген URL тізімі. Үлгіні анықтау үшін * таңбасын пайдалануға болады.
    • AllowedMethods — бакет объектілеріне сұрауда рұқсат етілген әдістер тізімі. Қолжетімді мәндер: GET, PUT, HEAD, POST, DELETE.
    • (Міндетті емес) MaxAgeSeconds — браузер көрсетілген URL үшін жауапты кэште сақтайтын уақыт (секундпен).
  8. (Міндетті емес) Тақырыптар қойындысында тақырыптардың мәндерін орнатыңыз:

    • AllowedHeaders — бакет объектілеріне сұрауда рұқсат етілген тақырыптар тізімі. Үлгіні анықтау үшін * таңбасын пайдалануға болады.
    • ExposeHeaders — жауаптағы тақырыптар тізімі, оған пайдаланушылар өз қолданбаларынан қол жеткізе алады.
  9. Сақтау түймесін басыңыз.

CORS ережелерін жою

  1. VK Cloud жеке кабинетіне өтіңіз.

  2. Жобаны таңдаңыз.

  3. Объектілік сақтауБакеттер бөліміне өтіңіз.

  4. Қажетті бакет үшін more-icon басып, Баптаулар тармағын таңдаңыз.

  5. CORS қойындысына өтіңіз.

  6. Ережені жою үшін trash-icon белгішесін басыңыз.

  7. Жоюды растаңыз.