Initial commit: Telegram Management System
Some checks failed
Deploy / deploy (push) Has been cancelled
Some checks failed
Deploy / deploy (push) Has been cancelled
Full-stack web application for Telegram management - Frontend: Vue 3 + Vben Admin - Backend: NestJS - Features: User management, group broadcast, statistics 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
72
backend/test_22111_direct.js
Normal file
72
backend/test_22111_direct.js
Normal file
@@ -0,0 +1,72 @@
|
||||
const { chromium } = require('playwright');
|
||||
|
||||
(async () => {
|
||||
const browser = await chromium.launch({
|
||||
headless: false,
|
||||
args: ['--ignore-certificate-errors']
|
||||
});
|
||||
|
||||
const context = await browser.newContext({
|
||||
ignoreHTTPSErrors: true,
|
||||
extraHTTPHeaders: {
|
||||
'Host': 'www.22111.shop'
|
||||
}
|
||||
});
|
||||
|
||||
const page = await context.newPage();
|
||||
|
||||
// 监听控制台消息
|
||||
page.on('console', msg => {
|
||||
console.log(`Console ${msg.type()}: ${msg.text()}`);
|
||||
});
|
||||
|
||||
// 监听页面错误
|
||||
page.on('pageerror', error => {
|
||||
console.log(`Page error: ${error.message}`);
|
||||
});
|
||||
|
||||
// 监听请求失败
|
||||
page.on('requestfailed', request => {
|
||||
console.log(`Request failed: ${request.url()} - ${request.failure().errorText}`);
|
||||
});
|
||||
|
||||
// 监听响应
|
||||
page.on('response', response => {
|
||||
console.log(`Response: ${response.url()} - Status: ${response.status()}`);
|
||||
});
|
||||
|
||||
console.log('直接访问服务器IP...');
|
||||
|
||||
try {
|
||||
// 直接访问服务器IP
|
||||
const response = await page.goto('https://202.61.130.102/test.html', {
|
||||
waitUntil: 'domcontentloaded',
|
||||
timeout: 30000
|
||||
});
|
||||
|
||||
console.log(`页面状态码: ${response ? response.status() : 'No response'}`);
|
||||
console.log(`页面URL: ${page.url()}`);
|
||||
|
||||
// 获取页面内容
|
||||
const content = await page.content();
|
||||
console.log(`页面内容: ${content.substring(0, 500)}`);
|
||||
|
||||
// 截图
|
||||
await page.screenshot({ path: './22111_direct_test.png' });
|
||||
console.log('截图已保存');
|
||||
|
||||
// 再试试访问PHP文件
|
||||
console.log('\n访问PHP文件...');
|
||||
const phpResponse = await page.goto('https://202.61.130.102/test.php', {
|
||||
waitUntil: 'domcontentloaded',
|
||||
timeout: 30000
|
||||
});
|
||||
|
||||
console.log(`PHP页面状态码: ${phpResponse ? phpResponse.status() : 'No response'}`);
|
||||
|
||||
} catch (error) {
|
||||
console.error('页面访问错误:', error.message);
|
||||
}
|
||||
|
||||
await browser.close();
|
||||
})();
|
||||
Reference in New Issue
Block a user