bump ws, fix #598
This commit is contained in:
parent
077de02345
commit
b1debdf912
@ -26,7 +26,7 @@ public protocol SSLTrustValidator {
|
|||||||
func isValid(_ trust: SecTrust, domain: String?) -> Bool
|
func isValid(_ trust: SecTrust, domain: String?) -> Bool
|
||||||
}
|
}
|
||||||
|
|
||||||
open class SSLCert {
|
open class SSLCert : NSObject {
|
||||||
var certData: Data?
|
var certData: Data?
|
||||||
var key: SecKey?
|
var key: SecKey?
|
||||||
|
|
||||||
|
|||||||
@ -162,6 +162,11 @@ open class WebSocket : NSObject, StreamDelegate {
|
|||||||
public init(url: URL, protocols: [String]? = nil) {
|
public init(url: URL, protocols: [String]? = nil) {
|
||||||
self.url = url
|
self.url = url
|
||||||
self.origin = url.absoluteString
|
self.origin = url.absoluteString
|
||||||
|
if let hostUrl = URL (string: "/", relativeTo: url) {
|
||||||
|
var origin = hostUrl.absoluteString
|
||||||
|
origin.remove(at: origin.index(before: origin.endIndex))
|
||||||
|
self.origin = origin
|
||||||
|
}
|
||||||
writeQueue.maxConcurrentOperationCount = 1
|
writeQueue.maxConcurrentOperationCount = 1
|
||||||
optionalProtocols = protocols
|
optionalProtocols = protocols
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user