Cara menggunakan flask python postman

Method merupakan metode atau cara yang digunakan untuk mengirimkan sebuah data atau nilai ke halaman yang berbeda sehingga data tersebut dapat di proses, pada flask terdapat dua methods yaitunya method POST dan method GET, pada tutorial kali ini kita akan membahas tentang Http Methods Pada Python Flask Framework.

Method POST digunakan untuk mengirimkan data dari form untuk diolah atau dilakukan proses, pada method post data yang kita inputkan tidak akan di tampilkan pada alamat atau url browser. Sedangkan method GET merupakan sebuah method yang digunakan mengirim sebuah data, dan nilai yang tersebut akan ditampilkan pada alamat atau url bowser sehingga method get ini kita gunakan pada saat kita mengirim sebuah data yang akan di tampilkan pada url, seperti menampilkan edit data yang pada saat kita klik tombol edit maka id atau data yang di set akan tampil pada url browser.

Untuk struktur penulisan method POST dan GET pada flask yaitu seperti dibawah ini :

  • Method POST

@app.route("/nama_route_url",methods=['POST'])

def nama_function():

    ifrequest.method== 'POST':

        return"ini adalah method POST"

  • Method GET

@app.route("/nama_route_url",methods=['GET'])

def nama_function():

    ifrequest.method== 'GET':

        return"ini adalah method GET"

  • Mengabungkan dua buah method POST dan GET

@app.route("/nama_route_url",methods=['GET','POST'])

def nama_function():

    ifrequest.method =='GET':

        return"ini adalah method POST"

    else:

        return  "ini adalah method GET"

Biar teman-teman lebih paham tentang Http Methods Pada Python Flask Framework kita akan membuat sebuah contoh sederhana dan mencoba menjalankan method tersebut pada postman untuk software-nya teman-teman bisa langsung download pada https://www.getpostman.com/

Berikutnya silahkan teman-teman buat sebuah file dengan nama app.py, pada tutorial kali ini saya menggunakan text editor pycharm, kemudian kita akan membuat sebuah method post dan get seperti dibawah ini :

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

from flask import Flask,request

app=Flask(__name__)

@app.route('/')

def index():

    return "nama method : %s"%request.method

@app.route("/home",methods=['GET','POST'])

def bacon():

    if request.method=='POST':

        return"ini adalah method POST"

    else:

        return  "ini adalah method GET"

if __name__=="__main__":

    app.run()

kemudian silahkan teman-teman run maka akan muncul http://127.0.0.1:5000/seperti dibawah ini :

Cara menggunakan flask python postman

Untuk http://127.0.0.1:5000/kita akan pindahkan pada postman yang telah kita install sebelumnya, pada urlnya teman-teman bisa masukan sesuai dengan url yang telah kita run, dan ditambahkan dengan nama function yang telah kita buat seperti di bawah ini :

Cara menggunakan flask python postman

Jika kita klik tombol send dengan method yang kita pilih adalah POST maka akan muncul “ini adalah method POST” dan begitu juga dengan sebalik nya, jika kita pilih methodnya adalah GET maka akanmuncul “ini adalah method GET“

Oke teman-teman itulah pembahasan kita kali ini tentang Http Methods Pada Python Flask Framework.

Semoga bermanfaat.

Terima kasih.

Apa yang dimaksud dengan REST API?

API RESTful adalah antarmuka yang digunakan oleh dua sistem komputer untuk bertukar informasi secara aman melalui internet. Sebagian besar aplikasi bisnis harus berkomunikasi dengan aplikasi internal dan pihak ketiga lainnya untuk melakukan berbagai tugas.

REST API tidak dapat menyimpan status apa pun terkait client?

REST API tidak boleh menyimpan keadaan (state) apapun terkait client. Seluruh state harus tetap disimpan di client. Artinya, tidak ada session di REST API. Permintaan yang dilakukan client harus mengandung informasi yang jelas.

Apa itu REST API dan contohnya?

RESTful API / REST API merupakan implementasi dari API (Application Programming Interface). REST (Representional State Transfer) adalah suatu arsitektur metode komunikasi yang menggunakan protokol HTTP untuk pertukaran data dan metode ini sering diterapkan dalam pengembangan aplikasi.

Apa kegunaan metode PUT pada REST API?

PUT: Fungsi ini biasanya digunakan untuk perintah edit data. DELETE: Fungsi ini biasanya digunakan untuk perintah dalam menghapus data.