我是Robospice /改造庫的新手。我從github獲得了一些樣本。 https://github.com/octo-online/RoboSpice-samples/tree/release/robospice-sample-retrofit。Android - 如何在Robospice /改造中獲取JSON格式請求和響應
我的理解:
的要求是 「githubRequest」 和響應是 「Contributor.List」。 web服務由getSpiceManager()。execute調用。
代碼段:
@Override
protected void onStart() {
super.onStart();
getSpiceManager().execute(githubRequest, "github", DurationInMillis.ONE_MINUTE, new ListContributorRequestListener());
}
public final class ListContributorRequestListener implements RequestListener<Contributor.List> {
@Override
public void onRequestFailure(SpiceException spiceException) {
Toast.makeText(SampleSpiceActivity.this, "failure", Toast.LENGTH_SHORT).show();
}
@Override
public void onRequestSuccess(final Contributor.List result) {
Toast.makeText(SampleSpiceActivity.this, "success", Toast.LENGTH_SHORT).show();
updateContributors(result);
}
}
我的問題:我想從應用程序進行檢查,是否請求/響應( 「githubRequest」/ 「Contributor.List」)正確JSONs發送到服務。那麼如何sysout JSON請求和響應。但是請求/響應是POJO對象。但是,如果我想打印JSON請求和響應,我該怎麼做? 有人幫我做這個?
的Android日誌的大小是有限的,所以如果你做一些大的要求,你可能無法看到一些特別的細節,你可能會感興趣。我個人使用查爾斯代理得到的請求/響應,它很容易設置:http://jaanus.com/blog/2012/02/12/debugging-http-on-an-android-phone-or-tablet-with-charles-proxy-for-fun-盈利/。也許這也適合你。 –
@Karolina Rusin:我剛剛在「githubRequest」中發送了兩個參數。使用Robospice/retrofit庫時是否可以獲取JSON請求/響應? – SKK