2017-09-15 47 views
0

我使用我的應用程序analize反應littleproxy,還有就是我HttpFiltersAdapter類的分機。當我重寫proxyToClientResponse方法,對方法的輸入參數是HttpObjectlittleproxy只接收DefaultHttpResponse IMPL HttpObject

HttpObject有幾個擴展類 - DefaultLastHttpContent,DefaultFullHttpResponse,DefaultHttpContent,DefaultHttpResponse(可能存在更多的類,但在prervious測試中,我只看到了這些),但現在我只獲得DefaultHttpResponse沒有內容字段,雖然我的迴應有內容(我用我的模擬服務器的響應,使用其他不是我的鏈接通過查爾斯代理進行測試)

其他鏈接,例如 http://www.creativebloq.com/web-design/examples-of-html-1233547

什麼可能是錯的呢?我需要從響應 獲得內容或從DefaultHttpResponse獲取內容的方式(其他類型的內容不可能)?

回答

0

您必須在您的HttpFiltersAdapter中覆蓋getMaximumResponseBufferSizeInBytes。例如

@Override public int getMaximumResponseBufferSizeInBytes() { return 512 * 1024; }