通过fsockopen在wordpress插件中通过代理连接时出错
|
我正在为WordPress使用stats插件,该插件在IXR类中使用核心WordPress类IXR_Client。尽管根据文档,它使用wp-config.php中的代理配置,但我看不到它可以使用的方式,因为它使用与fsockopen中相同的主机地址(在fsockopen中,它应该是代理地址)
我修改了fsockopen使其指向我的代理,尽管\'TCP_DENIED / 400 4139 POST错误:invalid-request-NONE /-text / html \'出现在代理日志中,但它确实已收到来自代理的响应并且代理返回错误。我觉得我没有包装好代理请求。
请求:(某些事情已更改)
POST /xmlrpc.php HTTP/1.0 Host: wordpress.com Content-Type:
text/xml User-Agent: The Incutio XML-RPC PHP Library Content-Length: 1770 <?xml
version=\"1.0\"?> <methodCall> <methodName>wpStats.check_key</methodName> <params>
<param><value><string>123456789012</string></value></param> <param><value><struct>
<member><name>host</name><value><string>thedomainoftheblog.com</string></value></member>
<member><name>path</name><value><string>/</string></value></member>
<member><name>admin_bar</name><value><string>1</string></value></member>
<member><name>wp_me</name><value><string>1</string></value></member>
<member><name>reg_users</name><value><string></string></value></member>
<member><name>footer</name><value><string>1</string></value></member>
<member><name>version</name><value><string>7</string></value></member>
<member><name>error</name><value><string></string></value></member>
<member><name>blogname</name><value><string>THE | BLOG NAMEFUL</string></value></member>
<member><name>blogdescription</name><value><string>blogs name norma
l</string></value></member><member><name>siteurl</name>
<value><string>http://thedomainoftheblog.com</string></value></member>
<member><name>gmt_offset</name><value><string>0</string></value></member>
<member><name>timezone_string</name><value><string></string></value></member>
<member><name>stats_version</name><value><string>7</string></value></member>
<member><name>stats_api</name><value><string>jetpack</string></value></member>
<member><name>page_on_front</name><value><string>0</string></value></member>
<member><name>permalink_structure</name><value>
<string>/%year%/%monthnum%/%day%/%postname%/</string></value></member>
<member><name>category_base</name><value><string></string></value></member>
<member><name>tag_base</name><value><string></string></value></member> </struct></value></param> </params></methodCall>
如果您需要更多信息,请告诉我。
干杯
没有找到相关结果
已邀请:
2 个回复
骂狮淋唐便
妒垮