【问题标题】:Invalid HTTP GET request from iOS iPhone Facebook app来自 iOS iPhone Facebook 应用程序的 HTTP GET 请求无效
【发布时间】:2017-05-29 05:00:54
【问题描述】:

我在服务器日志中看到了这些无效的 HTTP 请求。 请求URI包含scheme+hostname+port。

1.2.3.4  [13/Jan/2017:04:20:01 +0000]    GET http://www.DOMAIN.hu:80/munkaugyi-segedanyagok/minimalber-2017-kormanyrendelet HTTP/1.1     403     http://m.facebook.com   Mozilla/5.0 (iPhone; CPU iPhone OS 10_2 like Mac OS X) AppleWebKit/602.3.12 (KHTML, like Gecko) Mobile/14C92 [FBAN/FBIOS;FBAV/75.0.0.48.61;FBBV/45926345;FBRV/46260258;FBDV/iPhone8,1;FBMD/iPhone;FBSN/iOS;FBSV/10.2;FBSS/2;FBCR/TelekomHU;FBID/phone;FBLC/en_US;FBOP/5]

来自同一访问者的所有其他请求都建议使用合法用户。

会不会是 iPhone 上的 Facebook 应用?

【问题讨论】:

    标签: ios iphone facebook http httprequest


    【解决方案1】:

    事实证明,大多数网络服务器都支持绝对请求 URI-s

    https://www.rfc-editor.org/rfc/rfc2616#section-3.2.1

    HTTP 客户端可以发送带有绝对请求 URI-s 的请求,就像代理请求中的请求一样,但使用相同的域名。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多