コード例 #1
0
    def get_formatted_string(self):
        formatted_params = [self._name]
        for param_name, param_value in self._parameters:
            if param_value is None:
                formatted_params.append(param_name)
            else:
                quoted_value = http_header_util.quote_if_necessary(param_value)
                formatted_params.append('%s=%s' % (param_name, quoted_value))

        return '; '.join(formatted_params)
コード例 #2
0
ファイル: common.py プロジェクト: DFranzen/HermesMessenger
def format_extension(extension):
    """Format an ExtensionParameter object."""
    formatted_params = [extension.name()]
    for param_name, param_value in extension.get_parameters():
        if param_value is None:
            formatted_params.append(param_name)
        else:
            quoted_value = http_header_util.quote_if_necessary(param_value)
            formatted_params.append('%s=%s' % (param_name, quoted_value))
    return '; '.join(formatted_params)
コード例 #3
0
ファイル: _base.py プロジェクト: mbrubeck/mozilla-central
    def get_formatted_string(self):
        formatted_params = [self._name]
        for param_name, param_value in self._parameters:
            if param_value is None:
                formatted_params.append(param_name)
            else:
                quoted_value = http_header_util.quote_if_necessary(param_value)
                formatted_params.append('%s=%s' % (param_name, quoted_value))

        return '; '.join(formatted_params)
コード例 #4
0
ファイル: common.py プロジェクト: bocoup/wpt-docs
def format_extension(extension):
    """Format an ExtensionParameter object."""
    formatted_params = [extension.name()]
    for param_name, param_value in extension.get_parameters():
        if param_value is None:
            formatted_params.append(param_name)
        else:
            quoted_value = http_header_util.quote_if_necessary(param_value)
            formatted_params.append('%s=%s' % (param_name, quoted_value))
    return '; '.join(formatted_params)
コード例 #5
0
ファイル: _base.py プロジェクト: Anachid/mozilla-central
def format_extensions(extension_list):
    formatted_extension_list = []
    for extension in extension_list:
        formatted_params = [extension.name()]
        for param_name, param_value in extension.get_parameters():
            if param_value is None:
                formatted_params.append(param_name)
            else:
                quoted_value = http_header_util.quote_if_necessary(param_value)
                formatted_params.append('%s=%s' % (param_name, quoted_value))

        formatted_extension_list.append('; '.join(formatted_params))

    return ', '.join(formatted_extension_list)
コード例 #6
0
ファイル: _base.py プロジェクト: tiagolira13/v8monkey
def format_extensions(extension_list):
    formatted_extension_list = []
    for extension in extension_list:
        formatted_params = [extension.name()]
        for param_name, param_value in extension.get_parameters():
            if param_value is None:
                formatted_params.append(param_name)
            else:
                quoted_value = http_header_util.quote_if_necessary(param_value)
                formatted_params.append('%s=%s' % (param_name, quoted_value))

        formatted_extension_list.append('; '.join(formatted_params))

    return ', '.join(formatted_extension_list)