立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 34|回复: 2

cf worker 反代某 PHPWind,如何显示网站验证码

[复制链接]

cf worker 反代某 PHPWind,如何显示网站验证码

[复制链接]

2

主题

87

回帖

250

积分

中级会员

积分
250
WwzwW

2

主题

87

回帖

250

积分

中级会员

积分
250
2023-6-26 16:36:11 | 显示全部楼层 |阅读模式
本帖最后由 WwzwW 于 2023-6-26 16:37 编辑

最近在反代某南加网站,PHPWind,登录时发现验证码加载失败,有朋友知道怎么解决吗?











[ol]
  • addEventListener('fetch', event => {
  •   event.respondWith(handleRequest(event.request));
  • });

  • // 准备反代的目的域名
  • let target_url = "www.south-plus.net";

  • async function handleRequest(request) {
  •   let url = new URL(request.url);
  •   url.hostname = target_url;
  •   let response = await fetch(url, {
  •     method: request.method,
  •     headers: request.headers,
  •     body: request.body
  •   });

  •   // 检查响应头中的内容类型
  •   const contentType = response.headers.get('content-type');
  •   if (contentType && contentType.includes('text')) {
  •     // 如果是文本类型,替换响应主体中的URL
  •     let responseBody = await response.text();
  •    
  •     responseBody = responseBody.replace(/www\.south-plus\.net/g, new URL(request.url).hostname);

  •     // 复制响应对象并更新它的属性
  •     let headers = new Headers(response.headers);
  •     headers.set('Access-Control-Allow-Origin', '*');
  •     headers.set('Access-Control-Allow-Methods', 'GET');
  •     headers.set('Access-Control-Allow-Headers', 'Content-Type');

  •     return new Response(responseBody, {
  •       status: response.status,
  •       statusText: response.statusText,
  •       headers: headers
  •     });
  •   } else {
  •     // 如果不是文本类型,直接返回响应对象
  •     return response;
  •   }
  • }[/ol]复制代码
  • 回复

    使用道具 举报

    30

    主题

    192

    回帖

    760

    积分

    高级会员

    积分
    760
    龙腾宇内

    30

    主题

    192

    回帖

    760

    积分

    高级会员

    积分
    760
    2023-6-26 16:53:17 | 显示全部楼层
    试试用这个改看看
    https://www.xiubbs.com/t-215-1-1.html
    回复

    使用道具 举报

    30

    主题

    192

    回帖

    760

    积分

    高级会员

    积分
    760
    龙腾宇内

    30

    主题

    192

    回帖

    760

    积分

    高级会员

    积分
    760
    2023-6-26 16:54:24 | 显示全部楼层
    重点是这个。都是图片,,流输出的,原理应该差不多

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-23 06:48 , Processed in 0.016690 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表