Hi there,
First of all, thanks for maintaining this interface! It's working smooth so far, but I'm encountering a limitation since I need to access the redcap instance from behind a proxy. Thus, I'd like to suggest the feature of defining proxies through which the API calls should be sent.
Goal
Define a proxy is through which all requests to the API should go.
Suggested Approach
Pass in a proxy parameter during the initialization of a redcap object (e.g., a Project) and store the information for all subsequent requests.
Conducted Code Research
After briefly scrolling through the code, I expect that the required changes should be minimal. This is mainly based on the fact that the Session.request() method already expects a parameter called proxies. However, I'm not quite sure what would be the best way to pass down this information.
I'm open to discuss this request further, and in case of sufficient guiding implementing myself as well :)
Hi there,
First of all, thanks for maintaining this interface! It's working smooth so far, but I'm encountering a limitation since I need to access the redcap instance from behind a proxy. Thus, I'd like to suggest the feature of defining proxies through which the API calls should be sent.
Goal
Define a proxy is through which all requests to the API should go.
Suggested Approach
Pass in a proxy parameter during the initialization of a redcap object (e.g., a
Project) and store the information for all subsequent requests.Conducted Code Research
After briefly scrolling through the code, I expect that the required changes should be minimal. This is mainly based on the fact that the
Session.request()method already expects a parameter calledproxies. However, I'm not quite sure what would be the best way to pass down this information.I'm open to discuss this request further, and in case of sufficient guiding implementing myself as well :)