[wp-trac] [WordPress Trac] #42004: Standardise api.wordpress.org requests

WordPress Trac noreply at wordpress.org
Wed Sep 27 07:58:43 UTC 2017


#42004: Standardise api.wordpress.org requests
-----------------------------+-----------------
 Reporter:  dd32             |      Owner:
     Type:  defect (bug)     |     Status:  new
 Priority:  normal           |  Milestone:  4.9
Component:  Upgrade/Install  |    Version:
 Severity:  normal           |   Keywords:
  Focuses:                   |
-----------------------------+-----------------
 While looking at requests to api.wordpress.org a few things stood out
  - Browse Happy, Credits, and Importer API requests only happen via HTTP
 and not via HTTPS
  - Events API requests only occur over HTTPS, even if WordPress doesn't
 support SSL. Users on not-so-good hosting such as this are a good target
 to support at events.
  - The WordPress version sent is not always a valid version, due to
 `$wp_version` not being used - this makes it harder to return consistent
 responses based on the WordPress version
  - The User-Agent differs between requests slightly, which prevents cross-
 matching api requests from the same site to multiple endpoints (Which
 makes it hard to determine why requests are still occurring over HTTP
 instead of HTTPS)

--
Ticket URL: <https://core.trac.wordpress.org/ticket/42004>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list