我正在Java中使用改造来发送http请求,
我发送的网址是“ account / 32 / Factivation / 34”
我的改造功能是这样的:
@PUT("/tpd/{activeurl}")
Observable<Result<OTPVerificationResponse>> rxputActivation(
@Path("activeurl") String url
);
当我调试时,我发现,我发送的实际网址是
"account%2F34%2Factivation%2F37"
因此,我认为将“ account / 32 / Factivation / 34”传递给改造时会出错吗?
我怎么解决这个问题?
最佳答案
从documentation:
默认情况下,值是URL编码的。用encoded=true
禁用。