云服务器内容精选

  • 代码示例 通过ObsClient.abortMultipartUpload利用初始化多段上传时获取的uploadId,取消对examplebucket桶中的objectname对象分段上传任务。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 import com.obs.services.ObsClient; import com.obs.services.exception.ObsException; import com.obs.services.model.AbortMultipartUploadRequest; public class AbortMultipartUpload001 { public static void main(String[] args) { // 您可以通过环境变量获取访问密钥AK/SK,也可以使用其他外部引入方式传入。如果使用硬编码可能会存在泄露风险。 // 您可以登录访问管理控制台获取访问密钥AK/SK String ak = System.getenv("ACCESS_KEY_ID"); String sk = System.getenv("SECRET_ACCESS_KEY_ID"); // 【可选】如果使用临时AK/SK和SecurityToken访问OBS,同样建议您尽量避免使用硬编码,以降低信息泄露风险。 // 您可以通过环境变量获取访问密钥AK/SK/SecurityToken,也可以使用其他外部引入方式传入。 String securityToken = System.getenv("SECURITY_TOKEN"); // endpoint填写桶所在的endpoint, 此处以华北-北京四为例,其他地区请按实际情况填写。 String endPoint = "https://obs.cn-north-4.myhuaweicloud.com"; // 您可以通过环境变量获取endPoint,也可以使用其他外部引入方式传入。 //String endPoint = System.getenv("ENDPOINT"); // 创建ObsClient实例 // 使用永久AK/SK初始化客户端 ObsClient obsClient = new ObsClient(ak, sk,endPoint); // 使用临时AK/SK和SecurityToken初始化客户端 // ObsClient obsClient = new ObsClient(ak, sk, securityToken, endPoint); try { String uploadId = "upload id from initiateMultipartUpload"; // 取消分段上传任务请求 AbortMultipartUploadRequest request = new AbortMultipartUploadRequest("examplebucket", "objectname", uploadId); // 取消分段上传任务接口 obsClient.abortMultipartUpload(request); System.out.println("AbortMultipartUpload successfully"); } catch (ObsException e) { System.out.println("AbortMultipartUpload failed"); // 请求失败,打印http状态码 System.out.println("HTTP Code:" + e.getResponseCode()); // 请求失败,打印服务端错误码 System.out.println("Error Code:" + e.getErrorCode()); // 请求失败,打印详细错误信息 System.out.println("Error Message:" + e.getErrorMessage()); // 请求失败,打印请求id System.out.println("Request ID:" + e.getErrorRequestId()); System.out.println("Host ID:" + e.getErrorHostId()); e.printStackTrace(); } catch (Exception e) { System.out.println("AbortMultipartUpload failed"); // 其他异常信息打印 e.printStackTrace(); } } }
  • 功能说明 通过分段上传任务的ID,取消指定桶中的分段上传任务。 您可以选择取消多段上传任务,取消多段上传任务之后无法再次使用该上传ID上传任何段。然后,OBS将释放被取消的多段上传任务中的每个段数据的所有存储。如果有多段上传已在进行中,即使您已执行中止操作,它们仍可以上传成功或失败。如果要释放所有分段使用的所有存储,必须在完成所有多段上传后再取消多段上传任务。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。
  • 接口约束 您必须是桶拥有者或拥有取消分段上传任务的权限,才能取消分段上传任务。建议使用IAM或桶策略进行授权,如果使用IAM则需授予obs:object:AbortMultipartUpload权限,如果使用桶策略则需授予AbortMultipartUpload权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。
  • 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 request AbortMultipartUploadRequest 必选 参数解释: 取消分段请求参数,详见AbortMultipartUploadRequest。 表2 AbortMultipartUploadRequest 参数名称 参数类型 是否必选 描述 bucketName String 必选 桶名。 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。 桶命名规则如下: 3~63个字符,数字或字母开头,支持小写字母、数字、“-”、“.”。 禁止使用IP地址。 禁止以“-”或“.”开头及结尾。 禁止两个“.”相邻(如:“my..bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无 objectKey String 必选 参数解释: 对象名。对象名是对象在存储桶中的唯一标识。对象名是对象在桶中的完整路径,路径中不包含桶名。 例如,您对象的访问地址为examplebucket.obs.cn-north-4.myhuaweicloud.com/folder/test.txt 中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 uploadId String 必选 参数解释: 分段上传任务的ID,例如:000001648453845DBB78F2340DD460D8 取值范围: 长度为32的字符串。 默认取值: 无
  • 代码示例 本示例展示了如何通过使用断点续传方式将本地文件localfile上传到examplebucket桶下的objectKey对象中。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 import com.obs.services.ObsClient; import com.obs.services.exception.ObsException; import com.obs.services.model.CompleteMultipartUploadResult; import com.obs.services.model.UploadFileRequest; public class UploadFile001 { public static void main(String[] args) { // 您可以通过环境变量获取访问密钥AK/SK,也可以使用其他外部引入方式传入。如果使用硬编码可能会存在泄露风险。 // 您可以登录访问管理控制台获取访问密钥AK/SK String ak = System.getenv("ACCESS_KEY_ID"); String sk = System.getenv("SECRET_ACCESS_KEY_ID"); // 【可选】如果使用临时AK/SK和SecurityToken访问OBS,同样建议您尽量避免使用硬编码,以降低信息泄露风险。 // 您可以通过环境变量获取访问密钥AK/SK/SecurityToken,也可以使用其他外部引入方式传入。 // String securityToken = System.getenv("SECURITY_TOKEN"); // endpoint填写桶所在的endpoint, 此处以华北-北京四为例,其他地区请按实际情况填写。 String endPoint = "https://obs.cn-north-4.myhuaweicloud.com"; // 您可以通过环境变量获取endPoint,也可以使用其他外部引入方式传入。 //String endPoint = System.getenv("ENDPOINT"); // 创建ObsClient实例 // 使用永久AK/SK初始化客户端 ObsClient obsClient = new ObsClient(ak, sk,endPoint); // 使用临时AK/SK和SecurityToken初始化客户端 // ObsClient obsClient = new ObsClient(ak, sk, securityToken, endPoint); try { UploadFileRequest request = new UploadFileRequest("examplebucket", "objectKey"); // 设置待上传的本地文件,localfile为待上传的本地文件路径,需要指定到具体带文件后缀的文件名 request.setUploadFile("localfile"); // 设置分段上传时的最大并发数 request.setTaskNum(5); // 设置分段大小为10MB request.setPartSize(10 * 1024 * 1024); // 开启断点续传模式 request.setEnableCheckpoint(true); // 进行断点续传上传 CompleteMultipartUploadResult result = obsClient.uploadFile(request); System.out.println("UploadFile successfully"); } catch (ObsException e) { // 发生异常时可再次调用断点续传上传接口进行重新上传 System.out.println("UploadFile failed"); // 请求失败,打印http状态码 System.out.println("HTTP Code:" + e.getResponseCode()); // 请求失败,打印服务端错误码 System.out.println("Error Code:" + e.getErrorCode()); // 请求失败,打印详细错误信息 System.out.println("Error Message:" + e.getErrorMessage()); // 请求失败,打印请求id System.out.println("Request ID:" + e.getErrorRequestId()); System.out.println("Host ID:" + e.getErrorHostId()); e.printStackTrace(); } catch (Exception e) { System.out.println("UploadFile failed"); // 其他异常信息打印 e.printStackTrace(); } } }
  • 功能说明 对分段上传的封装和加强,解决上传大文件时由于网络不稳定或程序崩溃导致上传失败的问题。其原理是将待上传的文件分成若干个分段分别上传,并实时地将每段上传结果统一记录在checkpoint文件中,仅当所有分段都上传成功时返回上传成功的结果,否则返回错误信息提醒用户再次调用接口进行重新上传(重新上传时因为有checkpoint文件记录当前的上传进度,避免重新上传所有分段,从而节省资源提高效率)。
  • 接口约束 您必须是桶拥有者或拥有上传对象的权限,才能上传对象。建议使用IAM或桶策略进行授权,如果使用IAM则需授予obs:object:PutObject权限,如果使用桶策略则需授予PutObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 断点续传上传接口传入的文件大小至少要100K以上。 使用SDK的断点续传接口时,必须开启断点续传选项后才能在进程再次进入时读取上一次上传的进度。
  • 操作流程 使用OBS Browser+上传文件到Windows云服务器操作流程如下: 步骤1:在OBS管理控制台创建桶 桶是OBS中存储对象的容器,在上传对象前需要先创建桶。桶是OBS中存储对象的容器,将本地文件上传至OBS前需要先创建桶。 创建桶的方式多种多样,本例以在控制台创建桶为例,更多创建桶的方法请参考创建桶。 步骤2:上传本地文件到桶(OBS Browser+方式) 桶创建成功后,您可以通过多种方式将本地文件上传至桶,OBS最终将这些文件以对象的形式存储在桶中。 本例中以OBS Browser+方式上传为例。 通过OBS控制台可以上传小于5GB的文件,其中: “批量”上传方式每次最多支持100个文件同时上传,总大小不超过5GB。 “单个”上传方式每次只能上传1个文件,大小不超过50MB。 通过OBS Browser+和obsutil可以上传小于48.8TB的文件。 通过SDK或API的PUT上传、POST上传和追加写,可以上传小于5GB的文件。 通过SDK或API的多段上传以及SDK的断点续传,可以上传小于48.8TB的文件。 详细操作请参考上传对象。 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 OBS Browser+是适用于Windows的图形化界面工具,配置云服务器内网DNS服务器地址后,可以使用OBS Browser+通过内网访问桶,下载桶中的图片或视频等数据。
  • 步骤2:上传本地文件到桶(OBS Browser+方式) 在管理控制台上创建访问密钥(AK和SK)。 通过OBS Browser+访问OBS时需要访问密钥(AK/SK)来进行鉴权。所以使用OBS Browser+访问OBS前,需要提前获取访问密钥(AK/SK)。 登录控制台,选择右上角的登录用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏单击“访问密钥”。 单击“新增访问密钥”,进入“新增访问密钥”页面。 输入当前用户的登录密码。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载访问密钥。为防止访问密钥泄露,建议您将其保存到安全的位置。 在本地主机上安装OBS Browser+。 下载OBS Browser+安装包。 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 当前OBS Browser+工具包存放在华北-北京一的桶中,华北-北京一的服务器可以使用内网下载工具,非华北-北京一的服务器需要使用弹性公网IP下载安装包,或者先将安装包上传到与服务器相同区域的桶中再下载。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+上传文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。
  • 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 登录Windows ECS,并检查是否已配置内网DNS 打开cmd命令行,运行ipconfig /all命令,查看“DNS服务器”是否为当前ECS所在区域的内网DNS地址。 华为云针对各区域提供了不同的内网DNS服务器地址。具体请参见华为云提供的内网DNS服务器地址。 如果查询结果显示未配置华为云内网DNS,请参考配置内网DNS修改DNS地址。 在云服务器上安装OBS Browser+。 下载OBS Browser+安装包 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+下载桶中的文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,便可以在Windows ECS上直接通过华为云内网访问OBS,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。 至此使用OBS Browser+完成上传文件到Windows云服务器。
  • 操作场景 云服务器支持通过内网访问OBS,OBS可供用户存储任意类型的数据。将图片、视频等数据存储至OBS后,在ECS上可以访问OBS,下载桶中的图片或视频等数据。通过内网访问OBS,可以避免因网络不稳定导致的数据传输中断问题,且使用内网访问OBS不收取流量费用,最大化的优化性能、节省开支,提高文件上传成功率。 当通过内网访问OBS时,需要确保待访问的OBS资源与ECS属于同一个区域,如果不属于同一个区域,将采用公网访问。
  • 步骤1:在OBS管理控制台创建桶 在OBS管理控制台左侧导航栏选择“对象存储”。 在页面右上角单击“创建桶”, 选择“区域”,输入“桶名称”。 存储类别:本例中以“标准存储”为例。 标准存储适用于有大量热点文件或小文件,且需要频繁访问(平均一个月多次)并快速获取数据的业务场景。 上传对象时,对象默认与桶的存储类别相同,也可以根据适用场景修改。 “桶策略”、“默认加密”、“归档数据直读”等参数配置请参考通过管理控制台创建桶。本例中均使用默认配置。 单击“立即创建”,完成桶的创建,并在列表页面查看已创建的桶。
  • 追加上传 追加上传可实现对同一个对象追加数据内容的功能。您可以通过appendObject进行追加上传。示例代码如下: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"FileName" ofType:@"FileSuffix"]; NSFileManager *manager = [NSFileManager defaultManager]; NSDictionary *fileDic = [manager attributesOfItemAtPath:filePath error:nil]; unsigned long long size = [[fileDic objectForKey:NSFileSize] longLongValue]; int filesize = size; //第一次追加上传 OBSAppendObjectWithFileRequest *request = [[OBSAppendObjectWithFileRequest alloc] initWithBucketName:@"bucketName" objectKey:@"objectname" uploadFilePath:filePath]; request.position = [NSNumber numberWithFloat:0]; request.uploadProgressBlock = ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) { NSLog(@"%0.1f%%",(float)floor(totalBytesSent*10000/totalBytesExpectedToSend)/100); }; __block NSString* nextPosition = nil; [client appendObject:request completionHandler:^(OBSAppendObjectResponse *response, NSError *error) { NSLog(@"%@",response); //下次上传位置 NSDictionary *temp = [response headers]; nextPosition = [temp valueForKey:@"x-obs-next-append-position"]; NSLog(@"nextPosition:%@", nextPosition); }]; //第二次追加上传 request = [[OBSAppendObjectWithFileRequest alloc] initWithBucketName:@"bucketName" objectKey:@"objectname" uploadFilePath:filePath]; int nextPositionInt = [nextPosition intValue]; request.position = [NSNumber numberWithInt:nextPositionInt]; request.uploadProgressBlock = ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) { NSLog(@"%0.1f%%",(float)floor(totalBytesSent*10000/totalBytesExpectedToSend)/100); }; [client appendObject:request completionHandler:^(OBSAppendObjectResponse *response, NSError *error) { NSLog(@"%@",response); //下次上传位置 NSDictionary *temp = [response headers]; nextPosition = [temp valueForKey:@"x-obs-next-append-position"]; NSLog(@"nextPosition:%@", nextPosition); }]; putObject上传的对象可覆盖appendObject上传的对象,覆盖后对象变为普通对象,不可再进行追加上传。 第一次调用追加上传时,如果已存在同名的普通对象,则会抛出异常(HTTP状态码为409)。 追加上传返回的ETag是当次追加数据内容的ETag,不是完整对象的ETag。 单次追加上传的内容不能超过5GB,且最多支持10000次追加上传。 追加上传成功后,可通过 NSDictionary *temp = [response headers];NSString* nextPosition = [temp valueForKey:@"x-obs-next-append-position"]; 这种方式获取下次追加上传的位置;或者通过getObjectMetadata接口获取下次追加上传的位置。 父主题: 上传对象
  • 从JupyterLab中下载大于100MB的文件到本地 大于100MB的文件需要先从Notebook中上传到OBS,再从OBS下载到本地,具体操作如下: 在Notebook中,新建一个大于100MB的“ipynb”文件,使用MoXing先将该文件从Notebook上传到OBS中,示例代码如下: 1 2 import moxing as mox mox.file.copy('/home/ma-user/work/obs_file.txt', 'obs://bucket_name/obs_file.txt') 其中“/home/ma-user/work/obs_file.txt”为文件在Notebook中的存储路径,“obs://bucket_name/obs_file.txt”为该文件上传到OBS的存储路径,其中“bucket_name”为OBS中创建的桶的名称,“obs_file.txt”为上传的文件。 使用OBS或ModelArts SDK将OBS中的文件下载到本地。 方式一:使用OBS进行下载 在OBS中,可以将样例中的“obs_file.txt”下载到本地。如果您的数据较多,推荐OBS Browser+下载数据或文件夹。使用OBS下载文件的操作指导参见下载文件 方式二:使用ModelArts SDK进行下载 在您的本地环境下载并安装ModelArts SDK。 完成ModelArts SDK的Session鉴权。 将OBS中的文件下载到本地,详请参见从OBS下载数据。示例代码如下: 1 2 3 4 5 6 7 8 9 10 from modelarts.session import Session # 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全; # 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK。 __AK = os.environ["HUAWEICLOUD_SDK_AK"] __SK = os.environ["HUAWEICLOUD_SDK_SK"] # 如果进行了加密还需要进行解密操作 session = Session(access_key=__AK,secret_key=__SK, project_id='***', region_name='***') session.download_data(bucket_path="/bucket_name/obs_file.txt",path="/home/user/obs_file.txt")
  • 法人授权书在哪下载 法人授权书包括“授权主体负责人”和“授权网站负责人”两种。请根据需要选择所需的模板,如表1所示。 表1 备案材料下载模板 类别 模板下载地址 各省份通用 主体负责人授权书 ICP负责人授权书 不涉及药品及医疗器械承诺书(除特殊省份通用) 不涉及新闻承诺书(除特殊省份通用) 不涉及教育承诺书(除特殊省份通用) 不涉及互联网直播承诺书(除特殊省份通用) 不涉及互联网金融承诺书(除特殊省份通用) 不涉及规定文化类目经营承诺书(除特殊省份通用) ICP备案不涉及前置审批承诺书(除特殊省份通用) 不涉及出版物承诺书(除特殊省份通用) 不涉及保险承诺书(除特殊省份通用) 企业网站建设方案书 北京 北京不涉及金融承诺书 北京不涉及前置审批承诺书(新闻/网约车) 北京注销网站备案申请表 北京不涉及医疗及药品承诺书 北京不涉及校外培训承诺书 北京不涉及文化承诺书 天津 天津注销网站备案申请表 天津网站迁移情况说明 天津不涉及前置审批承诺书(新闻/拍卖) 天津网站不涉及互联网金融的承诺书 天津不涉及医疗器械承诺书 天津不涉及教育承诺书 天津不涉及规定文化类目经营承诺书 天津不涉及前置审批承诺书(广播) 河北 河北不涉及药品及医疗器械承诺书 河北注销网站备案申请表 河北网站不涉及互联网金融承诺书 河北不涉及教育承诺书 河北不涉及规定文化类目经营承诺书. 河北不涉及前置审批承诺书(广播/网约车/出版) 山西 山西不涉及文化承诺书 山西不涉及教育承诺书 山西不涉及医疗器械承诺书 山西不涉及互联网金融承诺书 山西注销网站备案申请表(企业) 山西注销网站备案申请表(个人) 山西不涉及前置审批承诺书(网约车/广播/出版) 内蒙 内蒙古不涉及教育承诺书 内蒙古注销申请表 内蒙古不涉及在线直播教育承诺书 内蒙古不涉及药品及医疗器械承诺书 内蒙古不涉及增值电信业务承诺书(网站) 内蒙古不涉及增值电信业务承诺书(APP) 内蒙古不涉及金融承诺书(网站) 内蒙古不涉及金融承诺书(APP) 内蒙古新增接入承诺书(个人) 内蒙古新增接入承诺书(企业) 上海 上海域名授权书 上海不涉及文化承诺书(网站) 上海不涉及文化承诺书(APP) 上海非经营性互联网信息服务备案ICP负责人授权书模板(2023版) 上海市非经营性互联网信息服务备案承诺书-企业(2023版) 上海市非经营性互联网信息服务备案承诺书-个人(2023版) 江苏 江苏注销网站备案申请表 江苏省注销网站授权书 ICP备案信息真实性责任告知书 ICP备案信息真实性承诺书 浙江 浙江注销网站备案申请表 浙江省不涉及教育承诺书 安徽 安徽注销网站备案申请表 福建 福建不涉及前置审批承诺书 福建不涉及教育承诺书 山东 山东省不涉及互联网金融承诺书(网站) 山东省不涉及互联网金融承诺书(APP) 江西 江西省注销网站备案申请表 江西不涉及前置审批承诺书(出版) 江西不涉及教育承诺书 江西不经营广播节目制作承诺书 江西不涉及药品及医疗器械承诺书 江西不经营金融承诺书 江西不涉及规定文化类目承诺书 广东 广东注销网站备案申请表 广东互联网信息服务备案承诺书(企业) 广东互联网信息服务备案承诺书(个人) 广东省线下培训承诺书 广东省线上培训承诺书 广东省不涉及校外培训承诺书 广西 广西不涉及互联网金融承诺书 广西不涉及药品及医疗器械承诺书 广西不涉及规定文化类目经营的承诺书 广西不涉及前置审批承诺书(广播/新闻/出版) 广西不涉及教育承诺书 广西注销网站备案申请表 海南 海南注销网站备案申请表 河南 河南注销网站备案申请表 河南电子商务承诺书 河南个人网站备案承诺书 河南商贸、百货备案承诺书 河南省不涉及相关审批的承诺书 湖北 湖北注销网站备案申请表 湖北不涉及销售备案承诺书(APP) 湖北不涉及销售备案承诺书(网站) 湖北不开展教育培训承诺书(APP) 湖北不开展教育培训承诺书(网站) 湖北涉及销售备案承诺书(APP) 湖北涉及销售备案承诺书(网站) 湖南 湖南注销网站备案申请表 湖南网站不涉及互联网金融承诺书 湖南个人备案网站建设方案书 湖南不涉及药品及医疗器械承诺书 湖南不涉及教育承诺书 湖南不涉及规定文化类目经营承诺书 湖南不涉及前置审批承诺书(广播电视节目/网约车) 湖南不涉及出版承诺书 湖南不涉及新闻承诺书 陕西 陕西注销网站备案申请表 陕西不涉及药品及医疗器械承诺书 陕西不涉及规定文化类目经营承诺书 陕西不涉及前置审批承诺书(广播电视节目制作/新闻) 陕西不涉及教育承诺书 陕西不涉及金融承诺书 陕西不涉及出版承诺书 陕西不涉及网络预约车承诺书 甘肃 甘肃不涉及药品及医疗器械的情况说明 甘肃不涉及教育说明书 甘肃不涉及前置审批承诺书(新闻/出版/广播电视节目制作) 甘肃不涉及互联网金融说明书 甘肃不涉及规定文化类目经营的承诺书 青海 青海不涉及规定文化类目经营的承诺书 宁夏 宁夏网站情况说明书(备案网站数5个以上) 宁夏个人备案承诺书 宁夏不涉及非法应用人类辅助生殖技术经营活动承诺书(医疗服务、健康咨询、母婴保健) 重庆 重庆注销网站备案申请表 重庆企业备案承诺书 重庆个人备案承诺书 重庆不涉及药品及医疗器械承诺书 四川 四川关于不涉及前置审批承诺书 四川注销网站备案申请表 四川网站名称情况说明(网站名称与单位名称无关联) 四川备案情况说明(域名超过5个以上) 四川不涉及教育承诺书 四川不涉及药品及医疗器械承诺书 四川不涉及动漫游戏开发承诺书 四川不涉及互联网游戏承诺书 四川不涉及游戏开发承诺书 四川不涉及广播电视节目制作承诺书 四川不涉及信息网络试听传播节目承诺书 四川不涉及互联网新闻承诺书 四川不涉及保险代理业务承诺书 四川不涉及出版承诺书 四川不涉及金融承诺书 四川不涉及融资、融资担保承诺书 四川不涉及区块链承诺书 四川不涉及直播承诺书 贵州 贵州注销网站备案申请表 贵州不涉及前置审批的承诺书 黑龙江 黑龙江不涉及前置审批项承诺书(网站) 黑龙江不涉及前置审批项承诺书(APP) 黑龙江网站不涉及金融专项内容承诺书 吉林 吉林注销网站备案申请表 辽宁 辽宁不涉及药品及医疗器械承诺书 辽宁网站不涉及互联网金融承诺书 辽宁不涉及前置审批承诺书(新闻/文化/出版/广播) 辽宁不涉及教育承诺书 下载模板前,请先登录华为云平台。 如果未登录状态下直接单击下载地址,可能会出现页面跳转异常。此时,请根据界面提示登录华为云,并重新单击下载地址。 父主题: 上传资料与真实性核验