这个WP_Http 类本质上是cURL的包装器,其方式与wpdb 本质上是mysqli. 因此,如果实现得当,直接使用cURL与使用WP_Http (自WP_Http 使用cURL发出请求)。
也就是说,以最佳方式实现旋度函数并不是世界上最容易做到的事情。什么使WP_Http 非常有用的是,它为您接管了许多繁重的工作,例如标准化错误处理、请求结构等。它还为您提供了一套有用的帮助函数,使从cURL请求中请求特定内容变得更加简单。
理想情况下,如果您要发出大量cURL请求,您应该自己编写一套函数,这样就不必到处都有重复的代码,WP_Http 只是为了你。
这只是一段很长的路要走WP_Http 不通过前端请求信息。如果它这样做了,那么它将执行类似于ajax调用的操作,正如您所提到的,通常不应该(在许多浏览器中也不能)用于跨域请求。