support other http methods except get