This content has been marked as final. 
    
Show                 2 replies
    
- 
        1. Re: Warp observe filtering by request paramslfryc Nov 8, 2013 7:50 AM (in response to dosoudilj)Hey Jan! If it would be GET request, you can use HttpRequestFilter and retrieve its URL. (Note: HttpFilters.request() is just builder for a RequestObserver of type HttpRequestFilter.) But since it is POST request, it has FormData encoded into its content. So that's I believe you hit a deficiency of request builder observer API! I have opened an issue to track it: ---- What's a workaround? Warp .initiate(activity) .observe(new HttpRequestFilter() { public boolean matches(HttpRequest request) { org.jboss.netty.handler.codec.http.HttpRequest nettyRequest = ((HttpRequestWrapper) request).unwrap(); ChannelBuffer content = nettyRequest.getContent(); byte[] data = new byte[content.readableBytes()]; content.readBytes(data); String formData = new String(data); Map<String, String> httpPostParameters = parse(formData); } }) .inspect(inspection);I know it's rather complex, but I will make sure to get it into the Warp core in closest release. 
- 
        2. Re: Warp observe filtering by request paramsdosoudilj Nov 8, 2013 8:30 AM (in response to lfryc)Hi Lukáš, thanks a lot. I've tried implementing own HttpRequestFilter but unsuccessfully. Cast and unwrap hits what I've missed. 
 
    