Class: AFHTTPRequestOperationManager

Inherits:
Object
  • Object
show all
Includes:
AFMotion::ClientShared, AFMotion::Serialization
Defined in:
lib/afmotion/operation.rb,
lib/afmotion/http_client.rb

Instance Method Summary collapse

Methods included from AFMotion::ClientShared

#all_headers, #authorization=, #create_multipart_operation, #create_operation, #headers, #multipart_post, #multipart_put

Methods included from AFMotion::Serialization

#http!, #image!, #json!, #plist!, #with_request_serializer, #with_response_serializer, #xml!

Instance Method Details

#PUT(url_string, options = {}) ⇒ Object

options = , constructingBodyWithBlock: , success:, failure:



105
106
107
108
109
110
111
112
113
114
115
# File 'lib/afmotion/http_client.rb', line 105

def PUT(url_string, options = {})
  parameters = options[:parameters]
  block = options[:constructingBodyWithBlock]
  success = options[:success]
  failure = options[:failure]
  request = self.requestSerializer.multipartFormRequestWithMethod("PUT", URLString: NSURL.URLWithString(url_string, relativeToURL:self.baseURL).absoluteString, parameters: parameters, constructingBodyWithBlock:block)
  operation = self.HTTPRequestOperationWithRequest(request, success:success, failure:failure)
  self.operationQueue.addOperation(operation)

  operation
end