Html getURL不适用于一个链接(以前也适用)

Html getURL不适用于一个链接(以前也适用),html,r,rvest,geturl,Html,R,Rvest,Geturl,我使用getURL和htmlTreeParse使用以下代码进行Web垃圾处理: 库(XML) 图书馆(rvest) 图书馆(httr) 图书馆(RCurl) url=”https://www.restaurants.mcdonalds.fr/" page=htmlTreeParse(getURL(url),useInternal=TRUE,encoding=“utf8”) locs=unlist(xpathApply(第页,//div[@class=“department”]/ul/li/a),

我使用
getURL
htmlTreeParse
使用以下代码进行Web垃圾处理:

库(XML)
图书馆(rvest)
图书馆(httr)
图书馆(RCurl)
url=”https://www.restaurants.mcdonalds.fr/"
page=htmlTreeParse(getURL(url),useInternal=TRUE,encoding=“utf8”)
locs=unlist(xpathApply(第页,//div[@class=“department”]/ul/li/a),
xmlGetAttr,“href”))
但是,由于某些原因,此代码不再有效。在
getURL(url)
中,我似乎可以获得整个源代码

url=”https://www.restaurants.mcdonalds.fr/"
已读html(url)%>%
html_节点(xpath='//div[@class=“department part”]/ul/li/a')%>%
html_text()
我还尝试了
rvest
,但似乎
read\u html
也不起作用。而我可以查看源代码,比如Chrome

我还测试了另一个链接

url=”https://restaurant.hippopotamus.fr/"
阅读html(url)#有效
getURL(url)#不起作用,它以前确实起作用

我如何才能找到解决方案?

我知道我所在的位置(英国)无法访问该网站。你还能举出其他例子吗?@Chris,太糟糕了,那你就不能在法国找麦当劳餐厅了P可能
getURL(“https://restaurant.hippopotamus.fr/“
”和
读取html(”https://restaurant.hippopotamus.fr/“
from
rvest
工作正常。“……因此,未经GIE McDONALD’S FORCE事先书面授权,禁止任何复制、陈述、使用、改编、修改、合并、翻译、商业化,部分或全部;" /