Server Tiruan API

Buat rute REST API tiruan dengan aturan, jeda, skenario, dan endpoint publik sementara

Urutan prioritas

3 dari 50 rute

Rute

Mode respons

Menyajikan respons pertama yang semua aturannya cocok; jika tidak ada, respons bawaan.

Respons

Tajuk

Tajuk yang diizinkan: tajuk X- kustom, ETag, Last-Modified, Content-Language, Retry-After, RateLimit, Deprecation, dan Sunset. Tajuk lainnya dihapus.

Isi respons

75 B / 256 KB

Aturan

Semua aturan dalam satu respons harus cocok. Respons tanpa aturan dilewati dan hanya berfungsi sebagai bawaan.

Skenario

Tambahkan skenario untuk memakai aturan dan transisi skenario.

Titik akhir publik

Belum dimulai
Memeriksa ketersediaan…

Situs web mana pun dapat membaca respons, tanpa kuki.

Batasan
  • 50 rute, masing-masing 10 respons
  • 256 KB per isi permintaan dan respons
  • Jeda maksimum 10 s
  • 100 permintaan terakhir disimpan
  • 300 permintaan per menit

Hanya tiruan: tidak meneruskan ke API sungguhan, tanpa pengalihan, tanpa kuki, dan tanpa kode sisi server.

Log permintaan

Mulai titik akhir untuk melihat permintaan masuk.

Ekspor

Hanya mengekspor rute dan respons. URL titik akhir dan log permintaan tidak pernah disertakan.

Fungsi Server API Tiruan

Tentukan rute dengan beberapa respons, pilih cara respons dipilih (tetap, aturan, berurutan, atau acak), tambahkan jeda dan kode status gagal, lalu uji semuanya di peramban. Saat titik akhir publik diaktifkan, Anda dapat memulai URL sementara yang menyajikan rute yang sama ke klien mana pun dan menampilkan log permintaan secara langsung.

Pencocokan dan prioritas

Jalur mendukung segmen literal, :params, dan karakter pengganti * di akhir. Rute yang paling spesifik menang, sehingga /users/me mengalahkan /users/:id terlepas dari urutan pembuatannya. Aturan memeriksa metode, parameter jalur, kueri, tajuk, isi mentah atau JSON, jumlah permintaan, dan keadaan skenario.

Privasi dan batasan

Editor dan permintaan uji berjalan di peramban Anda. Titik akhir yang dimulai menyimpan konfigurasi dan 100 permintaan terakhir di server CodingTool paling lama 60 menit, atau 15 menit tanpa permintaan, lalu menghapusnya saat Anda menghentikannya. Kuki tidak pernah dibaca atau disimpan, dan nilai tajuk kredensial seperti Authorization serta kunci API disamarkan sebelum disimpan.

Yang tidak dilakukannya

Alat ini tidak pernah meneruskan permintaan ke API sungguhan, tidak pernah mengalihkan, tidak pernah mengatur kuki, dan tidak pernah menjalankan kode. Hanya JSON dan teks biasa yang disajikan, selalu secara inline dan dengan kebijakan isolasi; jenis konten lain disajikan sebagai teks biasa, dan hanya tajuk X- kustom serta beberapa tajuk caching dan pembatasan laju yang dapat diatur.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch