zoukankan      html  css  js  c++  java
  • C#中WebService里的回车符"\r"丢失问题

    假如有定义如下的WebService方法

    Code

    如果传送的字符串text中包含有"回车换行"字符,也就是"\r\n",那么在C#中经WebService传送后.在服务端接收到的数据中"\r"将会不见掉!!也就是本来"\r\n"中有两个字节位的却只有"\n"一个字节位.

    今天碰到这个BUG真郁闷(发送前的长度与接收到的长度不相同,导致最终的签名不符合,最后只能将数据Base64才解决问题)...

    8月16日19点后注: 根据武眉博<活靶子.Net>给的链接.知道产生字符丢失的原因是因为XML规范所定.在此多谢:)

    http://xml.coverpages.org/xml10-chinese.html#sec-line-ends

    Code
  • 相关阅读:
    MTK 关闭耳机调至最大音量时,提示损伤听力
    MTK LCM的添加
    chmod chown
    ubuntu14.04设置静态IP
    MTK NTP和NITZ更新时间的问题
    Rk3288 双屏异显单触摸
    MTK 修改默认时区
    MTK 屏幕旋转90度
    MTK WIFI底部加入返回按钮
    MTK 自定义按键添加广播
  • 原文地址:https://www.cnblogs.com/kingthy/p/1269271.html
Copyright © 2011-2022 走看看