>假设我有一个传入的网站请求,网址为桌面版本的网站。我想检测这个网站是否有移动版本。
根据这个答案Fetch网站移动版?我所要做的大多数事情是将用户代理设置为某些手机,服务器将服务于移动版本。
我想我也可以检查 m.domain.com 和 mobile.domain.com。
但这里有一个问题:
我怎么知道服务器是否响应了移动版本?
还有其他方法可以获得移动版本吗?
我不
相信你的问题有一个一刀切的答案。您可以使用 curl 通过几个不同的用户代理访问域,并查看移动和桌面是否返回不同的内容,或者查看您是否被重定向到任何一个。