mirror of https://gitlab.com/bashrc2/epicyon
Add user agent to signed outgoing posts
parent
db3e94f1a4
commit
7485031219
7
posts.py
7
posts.py
|
@ -2464,11 +2464,16 @@ def send_post(signing_priv_key_pem: str, project_version: str,
|
||||||
post_path, http_prefix, with_digest,
|
post_path, http_prefix, with_digest,
|
||||||
post_json_str, 'application/ld+json')
|
post_json_str, 'application/ld+json')
|
||||||
|
|
||||||
|
domain_full = get_full_domain(domain, port)
|
||||||
|
ua_str = 'Epicyon/' + __version__ + \
|
||||||
|
'; +' + http_prefix + '://' + domain_full + '/'
|
||||||
|
signature_header_json['User-Agent'] = ua_str
|
||||||
|
signature_header_json_ld['User-Agent'] = ua_str
|
||||||
|
|
||||||
# if the "to" domain is within the shared items
|
# if the "to" domain is within the shared items
|
||||||
# federation list then send the token for this domain
|
# federation list then send the token for this domain
|
||||||
# so that it can request a catalog
|
# so that it can request a catalog
|
||||||
if to_domain in shared_items_federated_domains:
|
if to_domain in shared_items_federated_domains:
|
||||||
domain_full = get_full_domain(domain, port)
|
|
||||||
if shared_item_federation_tokens.get(domain_full):
|
if shared_item_federation_tokens.get(domain_full):
|
||||||
signature_header_json['Origin'] = domain_full
|
signature_header_json['Origin'] = domain_full
|
||||||
signature_header_json_ld['Origin'] = domain_full
|
signature_header_json_ld['Origin'] = domain_full
|
||||||
|
|
Loading…
Reference in New Issue