@@ -221,4 +221,27 @@ public class BasicHTTPRequest: NSObject {
221221 public func post( #pathComponent: String? , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
222222 return post ( pathComponent: pathComponent, queryItems: nil , headerFields: nil , bodyParams: bodyParams, completionHandler: completionHandler)
223223 }
224+
225+
226+ public func put( #urlString: String! , queryItems: [ NSURLQueryItem] ? , headerFields: [ String: String] ? , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
227+ return send ( urlString: urlString, httpMethod: " PUT " , queryItems: queryItems, headerFields: headerFields, bodyParams: bodyParams, completionHandler: completionHandler)
228+ }
229+
230+ public func put( #url: NSURL! , queryItems: [ NSURLQueryItem] ? , headerFields: [ String: String] ? , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
231+ return send ( url, httpMethod: " PUT " , queryItems: queryItems, headerFields: headerFields, bodyParams: bodyParams, completionHandler: completionHandler)
232+ }
233+
234+ public func put( #pathComponent: String? , queryItems: [ NSURLQueryItem] ? , headerFields: [ String: String] ? , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
235+ return send ( pathComponent: pathComponent, httpMethod: " PUT " , queryItems: queryItems, headerFields: headerFields, bodyParams: bodyParams, completionHandler: completionHandler)
236+ }
237+
238+ public func put( #urlString: String! , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
239+ return put ( urlString: urlString, queryItems: nil , headerFields: nil , bodyParams: bodyParams, completionHandler: completionHandler)
240+ }
241+ public func put( #url: NSURL! , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
242+ return put ( url: url, queryItems: nil , headerFields: nil , bodyParams: bodyParams, completionHandler: completionHandler)
243+ }
244+ public func put( #pathComponent: String? , bodyParams: [ String: AnyObject] ? , complet ionHandler : ( ( AnyObject ! , NSURLResponse ! , NSError ! ) -> Void ) ? ) -> NSURLSessionDataTask ? {
245+ return put ( pathComponent: pathComponent, queryItems: nil , headerFields: nil , bodyParams: bodyParams, completionHandler: completionHandler)
246+ }
224247}
0 commit comments