增加modify功能，把upload和delete的操作函数独立出来，给modify调用