将文件名用urlencode转码即可 $http = new \Org\Net\Http; $http->download($fileName, urlencode($showName)); 转载于:https://www.cnblogs.com/coolzdp/p/9599180.html