通过分割字符串或者字节集,将这一行下面的内容与边界——即下一个 ------WebKitFormBoundary48UAMjkvxyyD2ptz 或EOF之间的内容取出,单独写入一个文件,就可以得到文件。
其实易语言不大适合在网页服务器用,因为它的使用真的不算方便。
private File myfileprivate String myfileFileName
private String myfileContentType
@Override
public String execute() throws Exception {
System.out.println("myfile---"+myfile)
System.out.println("myfileFileName---"+myfileFileName)
System.out.println("myfileContentType---"+myfileContentType)
ServletContext sc = ServletActionContext.getServletContext()
String path = sc.getRealPath("/file")
File newFile = new File(path+"/"+myfileFileName)
FileUtils.copyFile(myfile,newFile)
return null
}
print_r($_FILES)print_r($_POST)
echo file_get_contents('php://input')
$arr = $GLOBALS["HTTP_RAW_POST_DATA"]
print_r($arr)
是不会看到什么结果的
因为你似乎并没用显示返回数据的代码,也不知道返回的数据格式是否符合要求(不合要求也可能不显示)
但你这样
file_put_contents('test.txt', print_r($_FILES, 1))
file_put_contents('test.txt', print_r($_POST, 1), FILE_APPEND)
file_put_contents('test.txt', file_get_contents('php://input'), FILE_APPEND)
$arr = $GLOBALS["HTTP_RAW_POST_DATA"]
file_put_contents('test.txt', print_r($arr, 1), FILE_APPEND)
在 test.txt 中是一定有结果的
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)