According to the API doc Binance API Documentation
REST API requests contain the
Could Binance please lift this restriction by modifying the
Access-Control-Expose-Headers header to include
For more detail please see Cross-Origin Resource Sharing (CORS) - HTTP | MDN
Thanks very much!
The response header is available when sending cors requests.
If you are using Google Chrome, check the network tab to diagnose the response headers.
You are correct. However, we don’t suggest CORS requests due to the inefficient load on the servers, and rate limit headers will not be exposed.
I find the reasoning strange. How else could one build a custom dashboard and being gentle on the server without knowing the current rate limit?
The Binance Exchange APIs are intended communicate with other servers, not user front-ends. Cross domain requests are allowed for the small use-cases which barely consume bandwidth. If your use-case is hitting rate limits, it’s suggested to consider back-end alternatives.