有没有人知道如何检查ASP.NET(C#)如果Facebook正在刮页面?我希望能够在服务器端检查浏览器页面是否实际上是Facebook(例如,当用户试图共享链接时它抓取细节)。如何确定Facebook是否正在浏览我的页面?
1
A
回答
6
检查是否包含Facebook
。
-2
看引荐.... Request.UserAgent
http://en.wikipedia.org/wiki/HTTP_referrer
+1
如果Facebook服务器执行直接请求,则不会设置引荐者。只有当Facebook服务器将客户端浏览器指向OP服务器时才会设置它。 – 2010-05-14 02:44:48
相关问题
- 1. 如何检测浏览器是否正在加载新页面
- 2. 是否可以确定Web浏览器是否正在导航?
- 3. .htacess在我的Facebook上重定向和安全浏览页面
- 4. 如何确定网页是否完全在网页浏览器中加载?
- 5. 如何确定HTML控件是否正在页面中显示?
- 6. 确定浏览器是否正在导航 - 没有onunload
- 7. Facebook API:确定Facebook页面是否已发布/未发布
- 8. 如何确定popup div是否在浏览器之外
- 9. 确定浏览器主页
- 10. 我的页面是否从浏览器缓存加载?
- 11. PHP:如何确定浏览器是否支持PHP中的JavaScript?
- 12. Facebook:确定用户是否是粉丝(喜欢页面)
- 13. 如何确定页面是否为登录页面?
- 14. 如何让页面知道浏览器是否已登录?
- 15. 如何在我的浏览器正在加载的页面中插入Javascript?
- 16. 如何确定Microsoft Edge是否为默认浏览器?
- 17. 如何确定用户是否有Facebook喜欢你的网页?
- 18. 如何检测浏览器是否启用javascript s.t.主页面可以做出正确的回应?
- 19. 如何分页浏览页面显示?
- 20. 如何确保php页面在浏览器关闭后仍能正常工作
- 21. Facebook页面应用程序 - 确定用户是否为admin
- 22. eBay卖家的页面显示不正确(谷歌浏览器)
- 23. 确定整页或更新面板是否正在刷新?
- 24. 联系我们页面无法在Google Chrome浏览器中正确显示
- 25. 在页面加载时,如何让我的浏览器全屏?
- 26. 如何让我的浏览器在wx.python中解析页面(ex.Google.ro)
- 27. 此页面是否为正确的HTML编码不正确?
- 28. 如何确定上一页是否为searchresults.xaml页面
- 29. 如何确定ASP.NET页面是否在缓存中?
- 30. 如何确定在页面上是否需要Asp.net Scriptmanager
我检查了小写的“脸谱”,似乎已经完成了这个诀窍。让我们希望Facebook现在不用自己的浏览器。 – soutarm 2010-05-14 04:31:26