• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

request_by_socket交付数据部行的呢

php 搞代码 3年前 (2022-01-24) 18次浏览 已收录 0个评论

request_by_socket提交数据部行的呢?
$post_string = “app=socket&version=beta&username=”.$userid.”&pwd=”.$userpwd.””;

$re = request_by_socket(‘xinqq163.com’,’/api/xinqq_login.php’,$post_string);
echo $re;

function request_by_socket($remote_server, $remote_path, $post_string, $port = 80, $timeout = 30)
{
$socket = fsockopen($remote_server, $port, $errno, $errstr, $timeout);
if (!$socket) die(“$errstr($errno)”);

fwrite($socket, “POST $remote_path HTTP/1.0\r\n”);
fwrite($socket, “User-Agent: Socket Example\r\n”);
fwrite($socket, “HOST: $remote_server\r\n”);
fwrite($socket, “Content-type: application/x-www-form-urlencoded\r\n”);
fwrite($socket, “Content-length: ” . (strlen($post_string) + 8) . ‘\r\n’);
fwrite($socket, “Accept6本文来源gao@dai!ma.com搞$代^码!网7

搞gaodaima代码

:*/*\r\n”);
fwrite($socket, “\r\n”);
fwrite($socket, “mypost=$post_string\r\n”);
fwrite($socket, “\r\n”);
$header = “”;
while ($str = trim(fgets($socket, 4096))) {
$header .= $str;
}
$data = “”;
while (!feof($socket)) {
$data .= fgets($socket, 4096);
}
return $data;
}

错误提示:
411 Length Required

——解决方案——————–
Content-Length
——解决方案——————–
411 Length Required:服务器拒绝在没有定义Content-Length头的情况下接受请求. 在添加了表明请求消息体长度的有效Content-Length头之后,客户端可以再次提交该请求。
——解决方案——————–
1.别把用户名和密码都贴上来,用相同数量*号就看明白了……快去改密码吧
2.HTTP/1.1 200 OK不就是返回正确了么?


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:request_by_socket交付数据部行的呢
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址