在我的项目中,我们将文件上传到服务器,并允许URL。在使用这些URL之前,我们使用以下验证功能验证URL:
public function checkUrl( $strUrl ) {
return ( true == preg_match( '/^(http|https|ftp):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?/i', $strUrl ) ) ? true : false;
}
现在我们已经允许ftp了。
我只想知道,在文件上传中允许使用FTP网址是个好主意吗?
答案 0 :(得分:0)
我个人避免这种情况(没有特别的原因)。但为什么不;)