FB似乎不尊重发送到/Feeds/page.PHP的ACCEPT标头.见下面的例子:
GET /Feeds/page.PHP?id=10036618151&format=RSS20 HTTP/1.1 Connection: Keep-Alive **Accept: text/xml,application/xml** Accept-Language: en-us User-Agent: Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5) Host: www.facebook.com HTTP/1.1 200 OK Cache-Control: private,no-cache,no-store,must-revalidate **Content-type: application/RSS+xml** Expires: Sat,01 Jan 2000 00:00:00 GMT Last-Modified: Wed,08 Feb 2012 10:05:49 -0800 P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p" Pragma: no-cache X-Content-Type-Options: nosniff X-Frame-Options: DENY Set-Cookie: datr=-vIzT4cxw52hjjqTfrpQkNYX; expires=Sat,08-Feb-2014 16:23:22 GMT;path=/; domain=.facebook.com; httponly X-FB-Debug: qx/SiyRZDiVPm4wfiKVj37HImPoKM+DVAsO4oKSbSr0= X-Cnection: close Date: Thu,09 Feb 2012 16:23:22 GMT Content-Length: 41236
我似乎找不到在http://developers.facebook.com/bugs上发布新错误报告的方法,因为我没有“创建”(也没有“订阅”)按钮,如此处所述http://developers.facebook.com/blog/post/559/
我已经读到有很多FB开发人员参与了这个网站,并希望有人可以了解我可能做错了什么/如何请求FB更改代码以尊重我的请求,或HTTP406我.
如果您转到
http://developers.facebook.com/bugs并单击“创建”链接,您将在页面右上角看到一个创建按钮.或者你可以去:
http://developers.facebook.com/bugs/create