0
我正在使用.NET的REST服務(實際上是一個呈現XML的PHP頁面)。WCF REST客戶端參數編碼
由於HttpRequest的方法看起來真的太可怕了,我試圖建立一個WCF客戶提供這項服務,但我遇到了一個問題,我的URI模板看起來是這樣的:
page.php?product={productType}
而且productType參數是一個字符串,它可能包含(並且在大多數情況下包含)非ASCII字符。據我所知,WCF默認使用UTF-8編碼參數,但似乎我正在使用的服務(我無法控制,因爲它來自第三方)正試圖解碼這些服務另一個參數,windows-1257,編碼。
所以問題是 - 我可以以某種方式更改編碼,WCF使用的編碼參數值?
爲什麼不呢?我的意思是任何參數在這裏都會很棒,因爲我已經成功地使用WCF連接到ASMX服務,並且與REST服務的連接也部分成功(如果服務以UTF-8工作,它將會完全成功) – Hassan 2011-04-14 09:07:41