post和put请求分别在哪种情况下使用