このようなライブラリでは、このような単純なURLを実装しようとしています..... http://www.retrofitHorrible.com/somePath/someAnother/?searchCriteria[tooHorrible]などです。このようなケースは、このように扱うことはできませんでした。改装予定URLが期待通りに構築されないAndroid
@GET("somePath/someAnother/")
Call<ProductModel> getProductsList(@Query("searchCriteria") String appendedUrl);
この部分は私にこの
?searchCriteria=searchCriteria[tooHorrible]
のようなURLを与えるだろう...このURLはさえ何ですか? とにかく私は
@Path(value="searchCriteria" encoded=false)
にしようとした場合、それは私は%3Fが持っている場合%3FsearchCriteria[tooHorrible]
のようなURL与えるのだろうか?マーク私はより多くの月を実装しようとしていると私はこのライブラリのすべての可能なソリューションを試してみました。 とにかく何も機能していないと私は何をしたいが、世界でも、私は、このようなURLを構築することができますどのようにこの
?searchCriteria[tooHorrible] is this too much for asking for this library?
のような単純な気のURLを構築することですか?上記のすべてが間違っていて動作しないためです!
「?searchCriteria [tooHorrible]」とは何ですか?クエリは '?key = value'ではない[と] –
それは私がいくつかのリストにアクセスしているURLであり、シンプルなブラウザで、単純な要求を行う全世界のアプリケーションで任意のリクエストメーカーとこの方法で動作していますしかし、rertofitではうれしくなく、そのように構築されるべきです –
あなたのURLのどの部分が変化していますか? 'searchCriteria'または' tooHorrible'? –