Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inspect Server does not work with MHD channel type #108

Open
iheos opened this issue Feb 27, 2020 · 0 comments
Open

Inspect Server does not work with MHD channel type #108

iheos opened this issue Feb 27, 2020 · 0 comments

Comments

@iheos
Copy link
Contributor

iheos commented Feb 27, 2020

The response messages do not have the Content-Location header. There is no FHIR-style location for an XDS object. The solution is to:

  • add one that points at the proxy
  • add a second header x-proxy-no-logging (new) that prevents logging of the transaction even though it travels through the proxy.

The MHD channel would set the Content-Location header on the response message pointing to the proxy (on the client side the content is FHIR so a Content-Location exists). Second, when server content is gathered supporting the Inspect Server function, the x-proxy-no-logging header would be added to all requests. These requests go to the proxy and this header keeps these requests from clogging the proxy event logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant