菜鸟记得不清楚了,但是总有印象浏览器在发送东东时候做了和base64编码算法有关的一个事情,
请大家告诉我!

解决方案 »

  1.   

    没干任何事情,base64的编码你得显式的编码才会做的.
    js和jsp中都有base64的编码API.
    浏览器只会因为不同的应用服务器的不同,取定不同的编码方式进行request参数的传递.
      

  2.   

    BASE64本来就为利用HTTP或者SMTP协议传送二进制文件和图片设计的。
      

  3.   

    浏览器不会自动对将要发送的信息进行base64编码,是吗?
      

  4.   

    这个话不懂:“浏览器只会因为不同的应用服务器的不同,取定不同的编码方式进行request参数的传递.“
      

  5.   

    楼上说的不是request,是response.
    如上传文件,你同样得显式的指定form中的编码属性.浏览器只会因为不同的应用服务器的不同,取定不同的编码方式进行request参数的传递:
    tomcat默认用ISO8859-1
    websphere默认用file.encoding等等
      

  6.   

    "浏览器只会因为不同的应用服务器的不同,取定不同的编码方式进行request参数的传递:
    tomcat默认用ISO8859-1
    websphere默认用file.encoding等等
    "
    此处我有问题,浏览器应该是按照页面中规定的编码对请求参数进行转换的吧
      

  7.   

    浏览器应该是按照页面中规定的编码对请求参数进行转换的吧浏览器本身怎么可能处理编码?只有服务器端能根据request中是否被指定了编码来处理.