2012-10-07 59 views
0

我有一個問題,我似乎無法弄清楚。您的幫助將不勝感激。我正在使用Odata Nuget包。現在我有這個網址:

localhost:3196/api/leads/get/?$filter=DateSent+gt+datetime'2012-09-06' 

完美地工作。如果我有以下

http://10.211.55.4:3196/api/leads/get/?$filter=DateSent+gt+datetime'2012-09-06'&_=1349632487099 

我得到這個錯誤 - ')' 或運營商預計將在位置16 '(_ EQ 'datetime'1349632487099')'。在我安裝軟件包之前,以下工作。

http://10.211.55.4:3196/api/leads/get/?$filter=(DateSent+gt+datetime'2012-09-06')&_=1349632487099 

但是還是沒有運氣。你能幫忙嗎?順便說一句,如果我把過濾器在網址的結尾工作。這並不理想。主幹自動附加緩存變量,我不想覆蓋/破解這個。

感謝

泰隆

回答

0

我只是嘗試這樣做,它似乎很好地工作。從錯誤消息看來,URL沒有被正確編碼。你也提到過把$過濾器放在最後似乎可以工作,這也意味着URL編碼有問題。那可能嗎 ?