2012-02-09 53 views
0

FB似乎不尊重发送到/feeds/page.php的ACCEPT标头。见下面的例子:Facebook RSS提要忽略HTTP 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一个新的bug报告,因为我没有“创建”(也不是“订阅”)按钮这里http://developers.facebook.com/blog/post/559/

描述

我已经读过,有一些FB开发者参与了这个网站,并希望有人能够说明我可能做错了什么/如何请求FB更改代码以尊重我的请求,或406我。

+0

你究竟想要完成什么? – Lix 2012-02-10 17:08:51

+0

根据http://msdn.microsoft.com/en-us/library/windows/desktop/ms757066%28v=vs.85%29.aspx MSXML <6.0 responseXML属性仅支持MIME类型text/xml“&”application/xml“。我知道我可以将它作为文本转储出来,然后通过DOMDocument将其作为XML加载,但是这会是额外的代码,对于许多其他网站而言,我的代码将与其一起使用。 – user66001 2012-02-10 19:02:06

+0

no - 我的意思是您的这个问题的目标是什么?头部问题导致你的问题是什么?你不能进入网站吗?你想写一个与Facebook的API交互的脚本吗?或者是你无法打开错误报告的问题? – Lix 2012-02-10 19:04:28

回答

0

您将要验证自己是开发人员以创建一个错误。
通过查看这个链接进行验证 -

一旦验证您的帐户,回到纠错系统。

+0

没有工作。使用手机号码验证方法,收到代码,输入到该页面,它将该号码添加到我的配置文件中,但返回到bug系统时不会发生变化。你有每个机会的创建按钮的位置的截图(也许我是盲人)?此外,还有其他建议吗? – user66001 2012-02-10 03:49:19

+0

右上角:http://www.facebook.com/developers/ – Lix 2012-02-10 08:34:55

+0

Prolem是http://i.imgur.com/wejMb.png – user66001 2012-02-10 15:15:59