def client_format_status_line(method, requesttarget, httpversion='HTTP/1.1',
    encoding='utf-8'):
    """
    No quoting done by this function
    """
    if type(method) == bytes:
        method = str(method, encoding)
    if type(requesttarget) == bytes:
        requesttarget = str(requesttarget, encoding)
    if type(httpversion) == bytes:
        httpversion = str(httpversion, encoding)
    return '{} {} {}'.format(method, requesttarget, httpversion)
