Page MenuHomePhabricator

upload.wikimedia.org does not set content-encoding headers for Score-generated lilypond files
Closed, ResolvedPublic

Description

While lilypond code (lyrics) in pages like:
https://upload.wikimedia.org/score/4/g/4g97c4ppxkkkt166s1804niezsag3ld/4g97c4pp.ly
is internally utf8-encoded, info about encoding is missing from server header:

HTTP/1.1 200 OK
Date: Sat, 24 Jul 2021 12:11:19 GMT
Content-Type: text/plain
X-Object-Meta-Sha1Base36: 0f2h91jox9pjkjvui0h0i9of54l66j0
Last-Modified: Sat, 24 Jul 2021 07:04:33 GMT
X-Timestamp: 1627110272.02985
Server: ATS/8.0.8
ETag: W/87799c3987c7ae3d900eaf0d5689b8a6
Vary: Accept-Encoding
Age: 0
X-Cache: cp1078 miss, cp1088 miss
X-Cache-Status: miss
Server-Timing: cache;desc="miss", host;desc="cp1088"
Strict-Transport-Security: max-age=106384710; includeSubDomains; preload
Report-To: { "group": "wm_nel", "max_age": 86400, "endpoints": [{ "url": "https://intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0" }] }
NEL: { "report_to": "wm_nel", "max_age": 86400, "failure_fraction": 0.05, "success_fraction": 0.0}
Permissions-Policy: interest-cohort=()
X-Client-IP: <!-- redacted -->
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Age, Date, Content-Length, Content-Range, X-Content-Duration, X-Cache
Timing-Allow-Origin: *
Accept-Ranges: bytes
Transfer-Encoding: chunked
Connection: keep-alive

Event Timeline

Legoktm renamed this task from pages with lilypond code that are generated by score extension have no encoding info set by server to upload.wikimedia.org does not set content-encoding headers for Score-generated lilypond files.Jul 26 2021, 11:08 PM
Legoktm triaged this task as Low priority.
Legoktm updated the task description. (Show Details)
TheDJ claimed this task.