获取服务器端的excel文件,并解析excel文件内容,在下载的过程中出现403,403是权限不足问题。
而我遇到的问题是第5个;
-rwxr-xr-x 1 root root 12691 Jan 9 14:00 file1.xlsx
-rw-r--r-- 1 root root 11612 Jan 9 13:16 file2.xlsx
-rw------- 1 root root 13887 Jan 15 09:24 file3.xlsx
-rwxrwxrwx 1 root root 11612 Sep 5 10:40 file4.xlsx
-rw-r--r-- 1 root root 25109 Dec 5 19:24 file5.xlsx
-rw------- (600) 只有拥有者有读写权限。
-rw-r--r-- (644) 只有拥有者有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) 只有拥有者有读、写、执行权限。
-rwxr-xr-x (755) 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) 拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) 所有用户都有文件读、写权限。
-rwxrwxrwx (777) 所有用户都有读、写、执行权限。
发现要解析的文件 file3.xlsx, -rw------- ,只有拥有者有读写权限,故而造成获取远程excel报403错误。
执行命令: chmod 644 file3.xlsx
结果: -rw-r--r-- 1 root root 13887 Jan 15 09:24 file3.xlsx ,再次重试,已经可以解析
https://blog.csdn.net/u013197629/article/details/73608613
https://blog.csdn.net/u014316462/article/details/52241685
原文:https://www.cnblogs.com/cloudwas/p/12195780.html