Facebook本地测试:数据流向哪个方向?

时间:2010-12-19 13:11:57

标签: facebook localhost dataflow

这个问题不是关于如何设置本地环境来测试Facebook应用程序。相反,我已经在this thread的帮助下进行了设置。简而言之,我改变了我的主机文件,并且工作得很好。

但是,我有一个疑问:

假设:我读到的任何地方Facebook服务器都像代理一样工作,从应用程序提供商的服务器获取网页,如Web服务,然后将这些嵌入数据发送到浏览器。

出于测试目的,我已经改变了上面提到的主机文件。我的问题是,如果Facebook服务器从我的网络服务器获取数据,那么我的浏览器在更改主机文件后如何在本地获取此数据?

似乎我的假设是错误的,或者我错过了一些基本的东西。请帮忙。感谢。

1 个答案:

答案 0 :(得分:1)

如果您正在构建FBML应用程序,Facebook仅充当代理服务器。如果您要构建iFrame应用程序,则对您的应用程序的请求将直接来自客户端浏览器。您可以通过将您的画布网址实际设置为http://localhost:8080/并在本地运行您的应用来测试此问题。您将能够像平常一样运行应用程序,但显然只有您可以使用它,因为它位于localhost上。