Azure / Azure/azure-storage-ruby

Capability of setting HTTP/HTTPS proxy as client parameter vs using ENV

Open
#180 1 comment 0 reactions 1 assignee Claimed by @katmsft View on GitHub
enhancement Feature Request
Dominant language
Ruby
Stars
88
Forks
177
PR merge metrics
No merged PRs in 30d

Description

## Context

I have an app that would only use https proxy for clients that make outgoing HTTP requests to external services, like ABS. I see this client does support proxy, but only as ENV variable. See Core HTTP Client: https://github.com/Azure/azure-storage-ruby/blob/05ea58af3859edda790e769be5beba7fcfb73c0f/common/lib/azure/storage/common/core/http_client.rb#L69

## Solution
We should be able to define outbound proxy without affecting the whole app environment. Passing optional client param from its instantiation and using ENV var as fallback (if any).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.