cancel
Showing results for 
Search instead for 
Did you mean: 

Concurrent HTTPS possible?

Flying
New Contributor III
I notice that the behaviour or HTTP and HTTPS behaviours are different:

q)\s
4i

q
)/ Single HTTPS query
q
)`:https://example.com "GET / HTTP/1.1\r\n\r\n"                 / This works fine
......
q)/ Concurrent HTTPS
q)`:https://example.com peach 10#enlist"GET / HTTP/1.1\r\n\r\n"  / This errors 'conn. OS reports: The requested protocol has not been configured into the system, or no implementation for it exists.
......
q
)
/ Concurrent HTTP
q
)`:http://example.com peach 10#enlist"GET / HTTP/1.1\r\n\r\n"   / This works fine, too

May I know if there is any limitation in OpenSSL that caused this difference in behaviour? Or, is it possible to perform concurrent HTTPS queries in kdb+?
2 REPLIES 2

charlie
New Contributor II
New Contributor II

Flying
New Contributor III
Thanks, I think I'll use curl.c (https://github.com/KxSystems/kdb/tree/master/c/c) instead, after some wrapping up as a DLL: https://github.com/FlyingOE/qURL