使用JXBrowser的URL状态



i'正在使用jxbrowser,

如何获得 URL状态代码例如(200或400或重定向)

我尝试了此jxbrowser_events_status但这并没有给我我的需求。

您可以使用NetworkDelegate.onheadersReceived()回调获得URL状态代码:

Browser browser = new Browser();
NetworkService networkService = browser.getContext().getNetworkService();
networkService.setNetworkDelegate(new DefaultNetworkDelegate() {
    @Override
    public void onHeadersReceived(HeadersReceivedParams params) {
        int statusCode = params.getStatusLine().getStatusCode();
    }
});

最新更新