在寫BBS多變個性貼圖的實現,用ASP.NET網頁動態生成圖片這個程序的時候我碰到了一個問題,就是當在querryString裏包含有中文的時候總是沒辦法顯示出來,而數字和英文沒有問題。後來終於找到是因爲ASP.NET編碼的問題。打開Web.Config看到有這樣的配置項:
??? ??????????? requestEncoding="utf-8"
??????????? responseEncoding="utf-8"
?? />
這是默認的配置,將requestEncoding的值改成gb-2312,問題就解決了。