Modify function browser / argument url (options) to allow proxied requests
See original GitHub issueIs your feature request related to a problem? Please describe.
On code-server it is currently impossible to access HTML help or view Shiny Apps.
This is because the url points to 127.0.0.1 (localhost) instead of the URL at which code-server ist running. Related to Issue #192.
Describe the solution you’d like
At Coder they are working on a HTTP proxy, which will enable port forwarding using path /proxy/<number>.
Is there a way to modify function browser / argument url (options) to use the proxied address instead of 127.0.0.1?
It needs to be clarified how a local (VS Code) installation can be differentiated from a server (code-server) installation.
Describe alternatives you’ve considered
One could check the port used by the httpd help server or Shiny app, open a new browser window and fill in the URL to be proxied.
Additional context
Maybe it is worth looking on how RStudio handles url differently for Shiny Apps on the Desktop and Server version.
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (13 by maintainers)

Top Related StackOverflow Question
Thanks for digging into this.
I tried the testing environment and it looks awesome!
The following features work:
plot(rnorm(100))?getDT::datatable(mtcars)The following do not work at the moment:
View(mtcars)@renkun-ken
View(mtcars)works now. Not sure why, though.Updated this extension from v2.3.0 to v2.3.3. code-server hasn’t been updated in the meantime.