gpt4 book ai didi

gwt - 拦截 GWT RequestFactory 请求

转载 作者:行者123 更新时间:2023-12-04 14:18:01 24 4
gpt4 key购买 nike

有没有办法在客户端拦截 RequestFactory 请求?

我想拦截这样的电话:

dummyRequest.dummyOperation().fire( new Receiver<String>() {
@Override
public void onSuccess(String response) {
}
});

这个想法是在与服务器通信时显示一些加载指示。

最佳答案

您可以覆盖默认传输实现并在 RF 初始化期间传递它:

SampleRequestFactory factory = GWT.create( SampleRequestFactory.class );
factory.initialize( new SimpleEventBus(), new DefaultRequestTransport() );

您可以从 DefaultRequestTransport 继承并覆盖该方法
send(String payload, TransportReceiver receiver)

在调用 super 实现之前做一些处理,并用委托(delegate)包装 TransportReceiver 来处理结果。

关于gwt - 拦截 GWT RequestFactory 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7608235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com