爬虫遇到<urlopen error no host given>错误怎么解决?

是零基础入门小白,在入门关于使用代理访问一个查ip的网站出现了 <urlopen error no host given 的错误。我的代码如下,请问如何解决?

import urllib.request

url = 'http:/www.whatismyip.com.tw'  #查询ip的网站

proxy_support = urllib.request.ProxyHandler({'https': '47.75.161.251:80'})

opener = urllib.request.build_opener(proxy_support)

urllib.request.install_opener(opener)

response = urllib.request.urlopen(url)
html = response.read().decode('utf-8')

print(html)

这个代理服务其本身是否能访问,是否是https的。这个要检查下。