我有一个 BeforeRender 事件的订阅者功能。每次发出请求时,都会调用此函数。
在这里,我想分析给定的请求 url,但我无法访问 request.application_url 或 request.route_url
每次发出请求时,如何获取请求的 url 并在控制台中打印它?
我有一个 BeforeRender 事件的订阅者功能。每次发出请求时,都会调用此函数。
在这里,我想分析给定的请求 url,但我无法访问 request.application_url 或 request.route_url
每次发出请求时,如何获取请求的 url 并在控制台中打印它?
event['request']
将产生request
您需要的对象。从那里您可以查看各种属性,所有这些属性都已记录在案。例如request.path_info
将是/path/to/this/view
.
BeforeRender
仅当在视图上使用渲染器或调用或调用时才render()
调用render_to_response()
。对于每个请求,您可以使用NewRequest
事件或ContextFound
.