nusoap 中文乱码 C# 调用
来源:互联网 发布:ubuntu 16.04国内镜像 编辑:程序博客网 时间:2024/05/18 02:04
<?phprequire_once('../lib/nusoap.php');$server = new soap_server();$server->soap_defencoding='UTF-8';$server->decode_utf8=false;$server->configureWSDL('Service1');$server->register('Welcome',array('name' => 'xsd:string'),array('return' => 'xsd:string'));function Welcome($name) {return iconv("GBK","UTF-8",'你好').$name;}$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';$server->service($HTTP_RAW_POST_DATA);?>
private void button1_Click(object sender, EventArgs e) { try { AA.Service1 a = new WindowsFormsApplication1.AA.Service1(); MessageBox.Show(a.Welcome("测试")); } catch (Exception Err) { MessageBox.Show(Err.Message); } }