diff --git a/README.md b/README.md index 41322de..696fe16 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,8 @@ var Capi = require("qcloudapi-sdk"); var capi = new Capi({ SecretId: "Your SecretId here", SecretKey: "Your SecretKey here", - serviceType: "account" + serviceType: "account", + // proxy: 'proxy address' }); capi.request( diff --git a/index.js b/index.js index 99950cd..9c2d202 100644 --- a/index.js +++ b/index.js @@ -19,6 +19,7 @@ var baseHost = 'api.qcloud.com' * @param {String} defaults.SecretId secretId * @param {String} defaults.SecretKey secretKey * @param {String} defaults.signatureMethod 签名方法,默认sha1 + * @param {String} defaults.proxy 代理地址 * @constructor */ var QcloudApi = function(defaults) { @@ -171,6 +172,7 @@ QcloudApi.prototype.request = function(data, opts, callback, extra) { assign(option, extra) + option.proxy = this.defaults.proxy request(option, function(error, response, body) { /** * `.request` 的请求回调