全部產品
Search
文件中心

Alibaba Cloud SDK:HTTPS請求配置

更新時間:Oct 14, 2025

在使用V2.0 SDK開發時,預設採用HTTPS協議訪問阿里雲服務。您可以通過@alicloud/openapi-client庫的Config類中的protocol參數靈活選擇所需的通訊協定,支援的值包括HTTPHTTPS。為保障資料轉送安全,建議始終優先使用HTTPS協議。

const { Config } = require('@alicloud/openapi-client');

const config = new Config({
    // 此處省略其他配置
    protocol: 'HTTPS', // 配置協議類型,可選值:HTTPS, HTTP, 預設值HTTPS
});
import * as $OpenApi from '@alicloud/openapi-client';

// 配置通過 HTTPS 協議發送請求
const config = new $OpenApi.Config({
    // 此處省略其他配置
    protocol: 'HTTPS', // 可選值:HTTPS, HTTP, 預設值HTTPS
});

在使用HTTPS協議進行訪問時,SDK預設啟用SSL/TLS認證校正。如果您的代碼環境缺乏相應的認證,則可能會出現認證校正失敗的錯誤。您可以通過@alicloud/tea-util庫的RuntimeOptions類中的 ignoreSSL 參數來設定是否啟用SSL/TLS認證校正。例如,在測試環境中,您可以將ignoreSSL設定為true,以忽略認證校正進行臨時測試。

重要

生產環境建議啟用SSL/TLS認證校正。

const { RuntimeOptions } = require('@alicloud/tea-util');

const runtime = new RuntimeOptions({
    // true:忽略認證校正;false:設定認證校正。預設為校正。
    ignoreSSL: true,
});
import Util, * as $Util from '@alicloud/tea-util';

const runtime = new $Util.RuntimeOptions({
    // true 忽略認證校正;false 設定認證校正
    ignoreSSL: true,
});