Add web url input and other file type preview
Add support spark server