我有一個簡單的WCF服務,它將分析從.pdf或.doc文件中提取的原始文本。上傳的字符串發送特殊字符時出現WCF錯誤
99%確定,但在某些情況下,服務器將引發錯誤的請求例外
遠程服務器返回了意外的響應:(400)錯誤的請求。
在調查了錯誤的文本後,我確實發現問題與換頁符(ascii/unicode#12)有關。
簡單的解決方案是在上傳字符串之前刪除這些字符,但在我的情況下,我無法控制每個將使用WCF服務的客戶端。
那麼,有沒有任何服務器端替代方案可以讓我上傳這個特殊字符(以及可能導致相同異常的任何其他字符)?
你不能去二進制文件而是使用'byte []'而不是? –