def calculate_action_url(login_form, result):
if "://" not in login_form.action:
url_parts = urlparse.urlparse(result.url)
action_url = "%s://%s%s/%s" % (url_parts.scheme, url_parts.netloc, os.path.dirname(url_parts.path), string.lstrip(login_form.action, '.'))
else:
action_url = login_form.action
logging.info("Calculated action_url as " + action_url)
return action_url
评论列表
文章目录