When I receive MMS in my application from mbuni, the x-mbuni-subject appears in 
HEX:




   ->Dumping Header and Parameters for /MmsMoReceiver Wed Jan 30 00:25:30 MYT 
2008
   request header name = host value = localhost:8080
   request header name = connection value = keep-alive
   request header name = user-agent value = Mbuni/cvs
   request header name = x-mbuni-message-id value = Mbuni-m-jq-qf3929.5.x130.60
   request header name = x-mbuni-mmsc-id value = [myid]
   request header name = x-mbuni-from value = [my_msisdn]/TYPE=PLMN
   request header name = x-mbuni-subject value = 
48656C6C6F20776F726C642E20486170707920746F20736861726520746865206C696768742E
   request header name = x-mbuni-transactionid value = 
Mbuni-m-jq-qf3929.5.x130.60
   request header name = x-mbuni-to value = 25333/TYPE=PLMN
   request header name = content-type value = multipart/form-data; 
boundary=_boundary_1915701699_1201623930_X_n_bd1736336880
   request header name = mime-version value = 1.0
   request header name = content-length value = 10818




I can always run the subject through a loop and convert it to an ASCII string.  
This works fine.


However, I'm having trouble differentiating ASCII text against Unicode text.  
Here's a dump with Subject set in Chinese. 



  ->Dumping Header and Parameters for /MmsMoReceiver Wed Jan 30 00:31:45 MYT 
2008
   request header name = host value = localhost:8080
   request header name = connection value = keep-alive
   request header name = user-agent value = Mbuni/cvs
   request header name = x-mbuni-message-id value = Mbuni-qf4304.6.x130.41
   request header name = x-mbuni-mmsc-id value = [myid]
   request header name = x-mbuni-from value = [my_msisdn]/TYPE=PLMN
   request header name = x-mbuni-subject value = 
12EA7FE68B89E587BAE58FA3E4B8ADE69687
   request header name = x-mbuni-transactionid value = Mbuni-qf4304.6.x130.41
   request header name = x-mbuni-to value = 25333/TYPE=PLMN
   request header name = content-type value = multipart/form-data; 
boundary=_boundary_1189399716_1201624305_S_t_bd1511821353
   request header name = mime-version value = 1.0
   request header name = content-length value = 10737


By looking at it, I can tell that it's UTF-8.  However, I am not able to find 
the equivalent of "Coding" parameter in Kannel - from which we can determine 
how to decode the hex string.


Is there a way to get that data?


Regards,


MN.



_______________________________________________
Users mailing list
[email protected]
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to