def set_user_agent(self, k): ua = http_uastrings.get_by_shortcut(k) if ua: self.walker.add_value( [ "User-Agent", ua[2] ] )
def __init__(self, value): self.specvalue = value if isinstance(value, basestring): value = ValueLiteral(http_uastrings.get_by_shortcut(value)[2]) _Header.__init__(self, ValueLiteral("User-Agent"), value)
def test_get_shortcut(): assert http_uastrings.get_by_shortcut("c")[0] == "chrome" assert not http_uastrings.get_by_shortcut("_")