REST客户端应该为Web客户端的IP地址传递什么HTTP头?

时间:2011-09-29 16:37:03

标签: rest

我正在开发一个Web服务,另一个团队正在开发一个Web前端。我的Web服务需要对Web客户端进行一些IP地址记录,因此我需要Web前端向我传递HTTP头中实际用户的IP地址。我原来的想法是使用X-Forwarded-For,但这感觉不完全正确,是否有更好的标题?

注意:REST客户端是受信任和经过身份验证的,因此我不担心恶意客户端欺骗源地址。

1 个答案:

答案 0 :(得分:3)

我认为X-Forwarded-For听起来像是用例的完美标题。许多代理服务器都支持它,虽然它没有在RFC中批准,但它解决的问题是如此之小,以至于互操作性问题的可能性很小。你为什么不想用呢?