We identified this one case in which ConditionalHeaderUtil is inconsistent with the official HTTP spec. See https://github.com/wikimedia/Wikibase/blob/5d82c54968cea52ad67934083686bf7359d22960/repo/rest-api/src/RouteHandlers/Middleware/RequestPreconditionCheck.php#L71
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | WMDE-leszek | T318221 🥦️ Handle conditional http headers in Wikibase REST API | |||
Resolved | Jakob_WMDE | T319382 🥦️ Submit upstream patch for ConditionalHeaderUtil If-None-Match wildcard handling |
Event Timeline
Comment Actions
Change 839604 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/core@master] ConditionalHeaderUtil: Handle `If-None-Match: *`
Comment Actions
Change 839604 merged by jenkins-bot:
[mediawiki/core@master] ConditionalHeaderUtil: Handle `If-None-Match: *`
Comment Actions
Change 841851 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Remove `If-None-Match: *` override
Comment Actions
Change 841851 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Remove `If-None-Match: *` override