件要使用一个“User-Agent”请求表头，即使在客户端不由用户操纵的时候。SIP协议（基于HTTP）沿用了这一用法。
用户代理识别.当一个软体在一个网络协议进行操作时，它通常向它的operating peer提交一个特定的字符串来标示自己，该字符串通常包含了其应用程式类型、操作系统、软件供应商……等等，有时还会包含软件修订版本等资讯。在HTTP、SIP以及SMTP/NNTP协议中，这个识别是通过"user-agent"的头字段传送的。网络机器人，例如网络抓取工具，通常也会在用户