2024-09-22 16:29:53 发布
网友
我正在运行一个HTTP服务器,它根据浏览器URL中的维度提供位图,即localhost://image_x120_y30.bmp。我的服务器在无限循环中运行,我想在用户请求位图时获取URL,最后我可以从URL中提取图像尺寸。
localhost://image_x120_y30.bmp
这里的问题是:
How to get current URL in python web page?
没有解决我的问题,因为我正在无限循环中运行,我想继续获取当前的URL,以便我可以将请求的位图传递给用户。
你可以通过 path_info = request.META.get('PATH_INFO') http_host = request.META.get('HTTP_HOST')。 您可以添加这两个来获得完整的url。 基本上request.META会返回一个包含大量信息的字典。你可以试试。
path_info = request.META.get('PATH_INFO') http_host = request.META.get('HTTP_HOST')
您可以使用requests模块:
requests
import requests link = "https://stackoverflow.com" data = requests.request("GET", link) url = data.url
如果要使用Selenium进行web导航:
from selenium import webdriver driver = webdriver.Firefox() print (driver.current_url)
你可以通过
path_info = request.META.get('PATH_INFO') http_host = request.META.get('HTTP_HOST')
。 您可以添加这两个来获得完整的url。 基本上request.META会返回一个包含大量信息的字典。你可以试试。您可以使用
requests
模块:如果要使用Selenium进行web导航:
相关问题 更多 >
编程相关推荐