Let's say I create a Node.js server and implement the following : create an endpoint through which data is sent to the client side, but the server's IP is used to make the request call to the TMDB API.
What should I do in this case ? Does the TMDB API accept the 'X-Forwarded-For' header, allowing it to recognize that the server is initiating the call on behalf of the client ? Also, will the rate limit still be 50 requests per second for the IP ?
找不到电影或节目?登录并创建它吧。
Travis Bell 的回复
于 2023 年 11 月 20 日 11:26上午
Hi @tonchiroody,
No, we do not let users set the
X-Forwarded-For
header. You can make the requests from your server, or have your client make them directly. It's up to you. If you decide to do server side requests, I usually recommend caching requests, even just a simple caching proxy will help a lot, so that you minimize the requests where possible.tonchiroody 的回复
于 2023 年 11 月 20 日 11:27上午
Oke thanks for the clarification, Im thinking of using Redis