跨服务器登录验证(单点登录SSO)的过程和Java实现(5)

时间:2026-01-18   来源:未知    
字号:

sb.append("Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7\r\n"); sb.append("Referer: /3rdServices/50hero\r\n");

sb.append("\r\n\r\n");

OutputStream os = socket.getOutputStream();

os.write(sb.toString().getBytes("UTF-8"));

os.flush();

InputStream is = socket.getInputStream();

BufferedReader reader = new BufferedReader(new

InputStreamReader(is, "UTF-8")); // 读取结果

String line;

StringBuilder cookieSb = new StringBuilder();

int index;

while ((line = reader.readLine()) != null) {

if (line.length() == 0) {

break;

}

if (line.startsWith("Set-Cookie:")) {

index = line.indexOf(";");

if (index > 12) {

cookieSb.append(line.substring(12, index + 1)); }

}

}

is.close();

reader.close();

return cookieSb.toString();

} finally {

socket.close();

}

}

}

跨服务器登录验证(单点登录SSO)的过程和Java实现(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)