- Scan ID:
- 61b35393-8ba4-4a6d-a017-a61f9af8e668Finished
- Submitted URL:
- https://summary.adysec.com/
- Report Finished:
Links · 0 found
The outgoing links identified from the page
JavaScript Variables · 5 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
0 | string |
onbeforetoggle | string |
documentPictureInPicture | string |
onscrollend | string |
__cfBeacon | string |
Console log messages · 0 found
Messages logged to the web console
HTML
The raw HTML body of the page
<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>AdySec 摘要提取</title> <style> body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f0f2f5; margin: 0; padding: 0; } .container { max-width: 700px; margin: 3em auto; padding: 2em; background-color: #ffffff; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border: 1px solid #ddd; } h1 { text-align: center; color: #333; margin-bottom: 1em; } .form-group { margin-bottom: 1.5em; } label { display: block; margin-bottom: .5em; font-weight: 600; color: #555; } textarea, input[type="number"] { width: 100%; padding: .75em; font-size: 1em; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; } textarea { resize: vertical; } button { width: 100%; padding: .75em; font-size: 1.1em; background-color: #007bff; color: #ffffff; border: none; border-radius: 4px; cursor: pointer; margin-top: 1em; transition: background-color 0.3s ease; } button:hover { background-color: #0056b3; } .result { margin-top: 2em; padding: 1.5em; background-color: #f9f9f9; border-radius: 4px; border: 1px solid #ddd; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .result h2 { margin: 0; color: #333; } .result pre { white-space: pre-wrap; word-wrap: break-word; margin: 0; background-color: #fff; padding: 1em; border-radius: 4px; border: 1px solid #ddd; } </style> </head> <body> <div class="container"> <h1>AdySec 摘要提取</h1> <form id="textForm"> <div class="form-group"> <label for="input_text">输入文本:</label> <textarea id="input_text" name="input_text" rows="6" placeholder="请输入要摘要的文本" required=""></textarea> </div> <div class="form-group"> <label for="max_length">摘要最大长度:</label> <input type="number" id="max_length" name="max_length" value="14" min="1" placeholder="最大长度" required=""> </div> <button type="submit">提交</button> </form> <div class="result" id="result"></div> </div> <script> document.getElementById('textForm').addEventListener('submit', async function(event) { event.preventDefault(); const formData = new FormData(this); const data = { input_text: formData.get('input_text'), max_length: parseInt(formData.get('max_length'), 10), }; try { const response = await fetch('/', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data), }); if (!response.ok) { throw new Error('Network response was not ok'); } const result = await response.json(); document.getElementById('result').innerHTML = '<h2>摘要</h2><pre>' + (result.summary || '未获取到摘要') + '</pre>'; } catch (error) { console.error('Error:', error); document.getElementById('result').innerHTML = '<h2>错误</h2><pre>' + error.message + '</pre>'; } }); </script> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8c5e0b1ec9413852',t:'MTcyNjc5NTc1NS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"rayId":"8c5e0b1ec9413852","version":"2024.8.0","r":1,"serverTiming":{"name":{"cfExtPri":true,"cfL4":true}},"token":"c15e2635b2bc4852bef7bda291a02d25","b":1}" crossorigin="anonymous"></script> </body></html>