POST ve PUT ikiside sunucuya veri göndermek için kullanılan HTTP metodlarıdır. POST sadece belirli bir kaynağa veri göndermek için kullanılır ve veri ile ne iş yapılacağı server'a bağlıdır. PUT ise aynı kaynağa aynı adres ile erişilir ve eğer içerik var ise gelen veriler ile değiştirilir , eğer içerik yok ise yeni içerik yaratılır. PUT ile daha çok server'a dosya bazlı içerikler göndermek için tercih edilir.