@@ -20,32 +20,32 @@ for param in parameters {
2020 body += " Content-Disposition:form-data; name= \" \( paramName ) \" "
2121 if let filename = param [ " fileName " ] {
2222 let contentType = param [ " content-type " ] !
23- let fileContent = String ( contentsOfFile : filename , encoding : NSUTF8StringEncoding , error : & error )
23+ let fileContent = String ( contentsOfFile : filename , encoding : String . Encoding . utf8 )
2424 if ( error != nil ) {
25- println ( error )
25+ print ( error )
2626 }
2727 body += " ; filename= \" \( filename ) \" \r \n "
2828 body += " Content-Type: \( contentType ) \r \n \r \n "
29- body += fileContent !
29+ body += fileContent
3030 } else if let paramValue = param [ " value " ] {
3131 body += " \r \n \r \n \( paramValue ) "
3232 }
3333}
3434
35- var request = NSMutableURLRequest ( URL : NSURL ( string : " http://mockbin.com/har " ) ! ,
36- cachePolicy : . UseProtocolCachePolicy ,
35+ let request = NSMutableURLRequest ( url : NSURL ( string : " http://mockbin.com/har " ) ! as URL ,
36+ cachePolicy : . useProtocolCachePolicy ,
3737 timeoutInterval : 10.0 )
38- request . HTTPMethod = " POST "
38+ request . httpMethod = " POST "
3939request . allHTTPHeaderFields = headers
40- request . HTTPBody = postData
40+ request . httpBody = postData as Data
4141
42- let session = NSURLSession . sharedSession ( )
43- let dataTask = session . dataTaskWithRequest ( request , completionHandler : { ( data , response , error ) -> Void in
42+ let session = URLSession . shared
43+ let dataTask = session . dataTask ( with : request as URLRequest , completionHandler : { ( data , response , error ) -> Void in
4444 if ( error != nil ) {
45- println ( error )
45+ print ( error )
4646 } else {
47- let httpResponse = response as? NSHTTPURLResponse
48- println ( httpResponse )
47+ let httpResponse = response as? HTTPURLResponse
48+ print ( httpResponse )
4949 }
5050} )
5151
0 commit comments