[wp-trac] [WordPress Trac] #37705: Remove unnecessary parts of WP_HTTP which remain

WordPress Trac noreply at wordpress.org
Fri Sep 2 06:11:33 UTC 2016


#37705: Remove unnecessary parts of WP_HTTP which remain
--------------------------+------------------
 Reporter:  dd32          |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  4.7
Component:  HTTP API      |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  has-patch     |     Focuses:
--------------------------+------------------

Comment (by jorbin):

 `ack-grep --php --ignore-dir=Aws --ignore-dir=Guzzle --ignore-dir=guzzle
 --ignore-dir=aws
 "_get_first_available_transport|processResponse|buildCookieHeader|chunkTransferDecode|handle_redirects|is_ip_address"`

 Returned a bunch of results (attached above).  Digging through, here is
 what I found ( besides a number of people that include copies of WP_Http
 :( )

 [https://plugins.svn.wordpress.org/stream/trunk/classes/class-filter-
 input.php WP_Http::is_ip_address]
 [https://plugins.svn.wordpress.org/fakerpress/trunk/inc/class-fp-
 variable.php WP_Http::is_ip_address]
 [https://plugins.svn.wordpress.org/placester/trunk/lib/http.php
 WP_Http::buildCookieHeader]
 [https://plugins.svn.wordpress.org/core-
 control/trunk/modules/core_control_http_log.php
 $wp_http->_get_first_available_transport] <-- @dd32
 [https://plugins.svn.wordpress.org/litespeed-cache/trunk/admin/class-
 litespeed-cache-admin.php WP_Http::is_ip_address]
 [https://plugins.svn.wordpress.org/google-app-
 engine/trunk/modules/urlfetch.php  WP_Http::buildCookieHeader]
 [https://plugins.svn.wordpress.org/coschedule-by-todaymade/trunk/tm-
 scheduler.php $http->_get_first_available_transport]
 [https://plugins.svn.wordpress.org/picasa-express-x2/trunk/picasa-
 express-2.php WP_Http::_get_first_available_transport]
 [https://plugins.svn.wordpress.org/all-in-one-wp-security-and-
 firewall/trunk/classes/wp-security-utility-ip-address.php
 WP_Http::is_ip_address]
 [https://plugins.svn.wordpress.org/anybackup/trunk/includes/class-
 persistent-http.php WP_Http::buildCookieHeader and
 WP_HTTP::handle_redirects]
 [https://plugins.svn.wordpress.org/wpgform/trunk/wpgform-core.php
 _get_first_available_transport]
 [https://plugins.svn.wordpress.org/diagnostic-
 tool/lib/DTOutboundConnection.class.php _get_first_available_transport]
 [https://plugins.svn.wordpress.org/mainwp-child-reports/trunk/includes
 /filter-input.php WP_Http::is_ip_address]
 [https://plugins.svn.wordpress.org/feedwordpress/trunk/feedwordpresshttpauthenticator.class.php
 WP_Http::_get_first_available_transport (in one other file as well)]
 [https://plugins.svn.wordpress.org/facebook/trunk/admin/settings-debug.php
 $http_obj->_get_first_available_transport]

--
Ticket URL: <https://core.trac.wordpress.org/ticket/37705#comment:3>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list