We use Ruby’s Net::Http class to make synchronous HTTP requests in our plugins (and for SU2016 support) and it works well. But recently, we have found that this class seems to fail to connect when the user is behind a proxy.
Is there an easy way to automatically detect a user’s proxy configuration settings and to configure Net::Http so that it will work from behind a proxy? Thanks!
Just curious, if a company firewall has given access to sketchup.exe to reach the internet, does that also mean that the ruby DLL x64-msvcrt-ruby250.dll would consequently also have access? (for using Ruby’s standard library Net::HTTP, etc.)
Or could the Ruby standard library be blocked even though sketchup.exe is not?