易截截图软件、单文件、免安装、纯绿色、仅160KB

J2ME和php通信,用readUTF()接受返回值,为什么会报错

如题
如果数据不是以writeUTF格式(两字节长度+UTF-8编码的字符串字节数据)写入的,就会报错。

是指服务器端,还是终端??

看你们之间的通信的接口协议了。

服务端不是writeUTF写入的,你客户端就不能用readUTF读。
换言之,要么让服务端看writeUTF格式写,要么客户端按服务端写入的格式读。

如果服务器不是serverlet而是php的呢,这中间会不会有差别

肯定是有差别的。
但客户端能否使用readUTF主要还是看服务端数据写入时是否按照writeUTF的格式写。

有兴趣可以去查下DataInput的writeUTF

我的blog有个J2ME上传文件到php服务器(Apache)的例子。
http://blog.csdn.net/pjw100/archive/2009/12/29/5100345.aspx

谢谢pjw100,现在问题不是上传,而是php服务器(Apache)返回值中含有中文,在手机上就是乱码,而且看了看php服务器端的返回处理,只有一个函数echo就把结果返回,先在头疼的是服务器说是utf-8,但是我这里就是乱码,不知道有没有什么好的办法,或者做过php通信的,可以解释下其中的传输机制
谢谢了!!
{{


相关问答:

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......

付费求一段php代码,支持淘宝交易 - PHP / 基础编程

各位大侠 
求一段php代码 
可以实现以下功能 
针对不同的浏览器显示不同的图片 
就是有一张图片,只想给ie6用户看到 
如果ie7、chrome、firefox用户浏览则显示另外一张图片  ......

php如何访问object

请问
object(Helper_Uploader_File) {
  protected '_file'  => array(
    'name' => string '4_光影_1.jpg' (length=14)
    'type ......

PHP菜鸟求助

<?php
  //静态变量
  function myfunc(){
 
  static $mystr;
  $mystr = "哈";
 
  echo $mystr."<br>\n"; ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号