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
بتاريخ نوفمبر 20, 2023 في 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
بتاريخ نوفمبر 20, 2023 في 11:27 صباحا
Oke thanks for the clarification, Im thinking of using Redis