用户代理 用户代理英語user agent在计算机科学中指的是代表使用者行为的程序软件代理程序英语Software agent例如网页浏览器就是一个帮助用户获取渲染网页内容并与之交互的用户代理电子邮件阅读器也可以称作邮件代理而在会话发起协议SIP中用户代理指代的是一个通信会话的所有两个终端 在很多场合用户代理作为一个主从式架构的分布式计算系统中的通信所用网络传输协议的客户端而行为特别是在超文本传输协议中指定要求发起请求的客户端软件要使用一个UserAgent请求表头即使在客户端不由用户操纵的时候SIP协议基于HTTP沿用了这一用法