隐形服饰

文章
3
资源
0
加入时间
2年10月21天

iOS WebService Soap 请求遇到服务器400错误

由于参数过多,服务器采用url参数的方式传递数据(a=x&b=x),但是遇到服务器400错误,后来发现了原因,是由于url中包含了如:&这些特殊字符。因为Soap是xml数据请求方式,&是xml的非法字符,所以就报400错误了,这时需要转义&,将&换成&就可以可以了。字符转义参见篇文章:http://blog.csdn.net/assholeu/article/details/4

【解决方法】Socket服务端退出之后端口依旧被占用

索引C/C++Python结语说明:以下代码均为Linux环境,我会给出Windows环境的改动。C/C++通常情况下,我们写Bind端的话只会设置发送/接收超时,所以会导致一个系统资源占用的问题。即程序已经执行完毕,但是端口仍然被占用着,且无法杀死进程。解决方法是在bind之前配置setsockopt,用于设置TIME_WAIT的时间。// Linux写法int s = socket(AF_INET, SOCK_STREAM, 0);setsockopt(_sock, SOL_