Method: Aliyun::OSS::Authentication::CanonicalString#initialize
- Defined in:
- lib/aliyun/oss/authentication.rb
#initialize(request, options = {}) ⇒ CanonicalString
Returns a new instance of CanonicalString.
152 153 154 155 156 157 158 159 160 161 162 |
# File 'lib/aliyun/oss/authentication.rb', line 152 def initialize(request, = {}) super() @request = request @headers = {} = # "For non-authenticated or anonymous requests. A NotImplemented error result code will be returned if # an authenticated (signed) request specifies a Host: header other than 'oss.aliyuncs.com'" # (from http://docs.aliyunwebservices.com/AliyunOSS/2006-03-01/VirtualHosting.html) request['Host'] = DEFAULT_HOST build end |