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

Origin header is present in the POST request even no Origin header was specified #2548

Closed
polomsky opened this issue Dec 13, 2016 · 3 comments
Labels
platform/chrome Chrome app specific issues

Comments

@polomsky
Copy link

  1. Postman Version: 4.9.0
  2. App (Chrome app or Mac app): Chromium 53.0.2785.143
  3. OS details: Ubuntu 16.04 (64bit)
  4. Is the Interceptor on and enabled in the app: tried both
  5. Did you encounter this recently, or has this bug always been there: unknown
  6. Expected behaviour: Origin header is not present in request when is not set

Send POST request to any domain. Origin header with chrome-extension://... is present in the request. I am aware of that this is behaviour caused by Chrome itself, but I expect that at least Interceptor can remove that header if is not specified.

@sdnts
Copy link

sdnts commented Dec 20, 2016

@polomsky The interceptor sends your request through Chrome, so that's where the extra header is coming from.
Can you try on of our native apps and check if you can reproduce this there?

@sdnts sdnts added platform/chrome Chrome app specific issues needs-investigation labels Dec 20, 2016
@polomsky
Copy link
Author

Native app for linux does not send Origin header.
There is unexpected header Postman-Token but it does not break anything.

@sdnts
Copy link

sdnts commented Dec 23, 2016

@polomsky Postman-Token is a custom header which you can use to track requests, it shouldn't break anything.
When using the interceptor, requests are actually made though Chrome (which is the primary use case for the Interceptor, so you can use cookies from the browser etc.).

The native apps, however, make requests using a NodeJS environment, so they don't have this problem :)

Closing this, as there is little we can do about this. Let me know if I misunderstood.

@sdnts sdnts closed this as completed Dec 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform/chrome Chrome app specific issues
Projects
None yet
Development

No branches or pull requests

2 participants