要在FastComet主机上发送超过1MB的文本,可以考虑使用XMLHttpRequest对象的FormData属性将文本转换为FormData对象进行传输。
以下是一个示例JavaScript代码:
var formData = new FormData();
formData.append("textData", "超过1MB的文本内容");
var xhr = new XMLHttpRequest();
xhr.open("POST", "upload.php");
xhr.send(formData);
其中,"textData"是一个自定义的FormData键名,可以根据需求进行更改。
在 PHP 部分,可以使用 $_POST 根据键名获取传输的文本数据。
$textData = $_POST['textData'];
// 处理文本数据
另外,还需要在 FastComet 主机的 ini 文件或 .htaccess 文件中设置合适的上传文件大小限制,以确保能够上传较大的文件。