Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rpcuser=bitcoinrpc
- rpcpassword=somePassword
- server=1
- rest=1
- daemon=1
- let url = URL(string: "http://bitcoinrpc:somePassword@192.168.1.8:8333")
- var request = URLRequest(url: url!)
- request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
- request.httpMethod = "GET"
- request.httpBody = "{"jsonrpc":"1.0","id":"curltext","method":"getinfo","params":[]}".data(using: .utf8)
- let task = URLSession.shared.dataTask(with: request) { (data, response, error) -> Void in
- do {
- if error != nil {
- print(error)
- } else {
- if let urlContent = data {
- do {
- let jsonAddressResult = try JSONSerialization.jsonObject(with: urlContent, options: JSONSerialization.ReadingOptions.mutableLeaves) as! NSDictionary
- print("jsonAddressResult = (jsonAddressResult)")
- } catch {
- }
- }
- }
- }
- }
- task.resume()
- }
- 2018-08-02 12:04:53.659293+0800 BitSense[5596:568091] Task <47A80E16-F0FE-4508-9C5D-3EFDD82B55FB>.<1> HTTP load failed (error code: -1005 [4:-4])
- 2018-08-02 12:04:53.660223+0800 BitSense[5596:568092] Task <47A80E16-F0FE-4508-9C5D-3EFDD82B55FB>.<1> finished with error - code: -1005
- Optional(Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSUnderlyingError=0x600000244650 {Error Domain=kCFErrorDomainCFNetwork Code=-1005 "(null)" UserInfo={NSErrorPeerAddressKey=<CFData 0x600000280460 [0x107f6ac80]>{length = 16, capacity = 16, bytes = 0x1002208dc0a801080000000000000000}, _kCFStreamErrorCodeKey=-4, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey=http://bitcoinrpc:5bKc4zYHX6qvB9HjKK89Ms2h@192.168.1.8:8333/, NSErrorFailingURLKey=http://bitcoinrpc:5bKc4zYHX6qvB9HjKK89Ms2h@192.168.1.8:8333/, _kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-4, NSLocalizedDescription=The network connection was lost.})enter preformatted text here
Add Comment
Please, Sign In to add comment