Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Cómputo
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gestión y gobernanza
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migración
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análisis
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Otros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Seguridad y cumplimiento
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Blockchain
Blockchain Service
Servicios multimedia
Media Processing Center
Video On Demand
Live
SparkRTC
Almacenamiento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Contenedores
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bases de datos
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicaciones empresariales
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribución de contenido y cómputo de borde
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluciones
SAP Cloud
High Performance Computing
Servicios para desarrolladores
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
aPaaS MacroVerse
KooPhone
KooDrive
Centro de ayuda/ Object Storage Service/ Preguntas frecuentes/ Buckets y objetos/ ¿Cómo previsualizo objetos en OBS en un navegador en línea?

¿Cómo previsualizo objetos en OBS en un navegador en línea?

Actualización más reciente 2024-09-18 GMT+08:00

Contexto

Por motivos de seguridad y cumplimiento, usar un nombre de dominio de bucket predeterminado (nombre de dominio de bucket o nombre de dominio de sitio web estático) la vista previa de objetos en el bucket está prohibida por OBS. Cuando utiliza un nombre de dominio de este tipo para acceder a objetos (como vídeos, imágenes y páginas web) en el bucket con un navegador, no se mostrará ningún contenido. En su lugar, el contenido se descarga como un archivo adjunto.

Esta restricción entra en vigor en diferentes regiones en los dos momentos siguientes:

1 de enero de 2022: CN North-Beijing1, CN North-Beijing4, CN East-Shanghai1, CN East-Shanghai2, and CN South-Guangzhou

25 de marzo de 2022: CN-Hong Kong, AP-Bangkok, AP-Singapore, AF-Johannesburg, LA-Mexico City1, LA-Mexico City2, LA-Sao Paulo1, and LA-Santiago

Solución de problemas

Utilice un nombre de dominio definido por el usuario para obtener una vista previa de los objetos.

Las siguientes soluciones están disponibles:

Solución 1: Usar un nombre de dominio definido por el usuario

Solución 2: Usar un nombre de dominio definido por el usuario y CDN

Solución 3: Usar la recuperación de bucket privado en CDN

NOTA:

Si ha enlazado un nombre de dominio definido por el usuario a un bucket y ha habilitado la aceleración de CDN, pero los objetos todavía se descargan directamente sin vista previa de objeto, solucione el problema según Con la aceleración de CDN activada, ¿por qué se descargan directamente los objetos de mi bucket de OBS cuando accedo a ellos?

Solución 1: Usar un nombre de dominio definido por el usuario

NOTA:

Ventajas y restricciones de la solución

  • La política de bucket debe ser de lectura pública, para que los usuarios anónimos puedan acceder a todos los objetos del bucket.
  • Como lo requiere el Ministerio de Industria y Tecnologías de la Información (MIIT) de China, debe completar la presentación de Internet Content Provider (ICP), si el bucket al que está vinculado su nombre de dominio definido por el usuario se encuentra en cualquiera de las siguientes regiones:

    CN North-Beijing1, CN North-Beijing4, CN East-Shanghai1, CN East-Shanghai2 y CN South-Guangzhou

  • Solo se admiten las solicitudes de HTTP.

Procedimiento

  1. Vincular un nombre de dominio definido por el usuario al bucket de OBS.

    Para obtener más información, consulte la Vinculación de un nombre de dominio definido por el usuario. Durante la configuración, agregue un registro de CNAME para el nombre de dominio del bucket de OBS.

  2. Comprobar si los objetos se pueden previsualizar en un navegador en línea.

    Comparta un enlace de objeto con formato de https://User-defined domain name/Object access path con otros usuarios para que obtengan una vista previa del objeto.

    Si aún no se puede previsualizar el objeto, compruebe si el explorador admite el valor del ContentType de metadatos del objeto.

    Por ejemplo, ContentType debe configurarse en video/mp4 para un video MP4 o en image/jpeg para una imagen JPG. Para obtener más información sobre todos los valores de ContentType admitidos, consulte Metadatos de objeto Content-Type.

    Puede configurar ContentType en OBS Console o mediante API y SDK.

Solución 2: Usar un nombre de dominio definido por el usuario y CDN

NOTA:

Ventajas y restricciones de la solución

  • La política de bucket debe ser de lectura pública, para que los usuarios anónimos puedan acceder a todos los objetos del bucket.
  • Como lo requiere el Ministerio de Industria y Tecnologías de la Información (MIIT) de China, debe completar la presentación de Internet Content Provider (ICP), si el bucket al que está vinculado su nombre de dominio definido por el usuario se encuentra en cualquiera de las siguientes regiones:

    CN North-Beijing1, CN North-Beijing4, CN East-Shanghai1, CN East-Shanghai2 y CN South-Guangzhou

  • Se admiten las solicitudes de HTTPS. Para usar HTTPS, necesita importar un certificado a CDN. Para obtener más información, consulte los Certificados de HTTPS.

Procedimiento

  1. En la consola de CDN, agregue el nombre de dominio definido por el usuario preparado como un nombre de dominio de aceleración.

    Para obtener más información, consulte la sección Adición de un nombre de dominio. Establezca Origin Server Address en Domain name y establezca Domain name en un nombre de dominio de bucket de OBS, con el puerto HTTP y el puerto HTTPS en 80 y 443 respectivamente. En la ficha Advanced Settings, haga clic en Edit junto a HTTP Header. A continuación, agregue el encabezado de respuesta Content-Disposition y establezca su valor en inline.

  2. Vincule el nombre de dominio definido por el usuario al bucket de OBS.

    Para obtener más información, consulte Vinculación de un nombre de dominio definido por el usuario. Durante la configuración, utilice el conjunto de registros CNAME asignado por CDN.

  3. Comprobar si los objetos se pueden previsualizar en un navegador en línea.

    Comparta un enlace de objeto con formato de https://User-defined domain name/Object access path con otros usuarios para que obtengan una vista previa del objeto.

    Si aún no se puede previsualizar el objeto, compruebe si el explorador admite el valor del ContentType de metadatos del objeto.

    Por ejemplo, ContentType debe configurarse en video/mp4 para un video MP4 o en image/jpeg para una imagen JPG. Para obtener más información sobre todos los valores de ContentType admitidos, consulte Metadatos de objeto Content-Type.

    Puede configurar ContentType en OBS Console o mediante API y SDK.

  4. (Opcional) Si la vista previa sigue fallando, resuelva el problema haciendo referencia al Método 1 en Solutions e inténtelo de nuevo.

Solución 3: Usar la recuperación de bucket privado en CDN

NOTA:

Ventajas y restricciones de la solución

  • La política de bucket puede ser de lectura pública o privada.
  • Solo necesita configurar un nombre de dominio de aceleración en CDN. No se requiere ningún nombre de dominio definido por el usuario de OBS. Según lo requerido por el Ministerio de Industria y Tecnologías de la Información (MIIT) de China, el nombre de dominio de aceleración utilizado debe completar la presentación de Internet Content Provider (ICP), si su bucket se encuentra en cualquiera de las siguientes regiones:

    CN North-Beijing1, CN North-Beijing4, CN East-Shanghai1, CN East-Shanghai2 y CN South-Guangzhou

  • Se admiten las solicitudes de HTTPS. Para usar HTTPS, necesita importar un certificado a CDN. Para obtener más información, consulte los Certificados de HTTPS.

Procedimiento

  1. En la consola de CDN, agregue el nombre de dominio definido por el usuario preparado como un nombre de dominio de aceleración.

    Para obtener más información, consulte Adición de un nombre de dominio. Establezca Origin Server Address en OBS bucket y seleccione el nombre de dominio del bucket correspondiente.

    NOTA:

    Si el bucket de OBS tiene activado el alojamiento de sitios web estático, seleccione Static website hosting.

  2. Habilitar Private Bucket Retrieval.

    Para obtener más información, consulte Recuperación de bucket privado de OBS.

  3. Configure el conjunto de registros CNAME en DNS.

    Para obtener más información, consulte la configuración del registro CNAME en Vinculación de un nombre de dominio definido por el usuario. Utilice el conjunto de registros CNAME asignado por CDN.

  4. Comprobar si los objetos se pueden previsualizar en un navegador en línea.

    Comparta un enlace de objeto con formato de https://User-defined domain name/Object access path con otros usuarios para que obtengan una vista previa del objeto.

    Si aún no se puede previsualizar el objeto, compruebe si el explorador admite el valor del ContentType de metadatos del objeto.

    Por ejemplo, ContentType debe configurarse en video/mp4 para un video MP4 o en image/jpeg para una imagen JPG. Para obtener más información sobre todos los valores de ContentType admitidos, consulte Metadatos de objeto Content-Type.

    Puede configurar ContentType en OBS Console o mediante API y SDK.

Utilizamos cookies para mejorar nuestro sitio y tu experiencia. Al continuar navegando en nuestro sitio, tú aceptas nuestra política de cookies. Descubre más

Comentarios

Comentarios

Comentarios

0/500

Seleccionar contenido

Enviar el contenido seleccionado con los comentarios