Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir bakışta
Hedef: Kesilen API isteklerinden OpenAPI belirtimi oluşturma
Süre: 10 dakika
Eklentiler:OpenApiSpecGeneratorPlugin
Önkoşullar:Geliştirme Ara Sunucusunu Ayarlama
Dev Proxy, yakalanan API istekleri ve yanıtlarından bir OpenAPI belirtimi oluşturmanıza olanak tanır. Geliştirme Proxy'sini kullanarak mevcut bir API için hızlı bir şekilde OpenAPI belirtimi oluşturabilir ve OpenAPI'yi destekleyen araçlardan yararlanabilirsiniz.
Dev Proxy kullanarak openAPI belirtimi oluşturmak için:
Yapılandırma dosyasında eklentiyi
OpenApiSpecGeneratorPluginetkinleştirin:Dosya: devproxyrc.json
{ "plugins": [ { "name": "OpenApiSpecGeneratorPlugin", "enabled": true, "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll" } ] // [...] shortened for brevity }Yapılandırma dosyasında, izleyebileceğiniz URL'ler listesine OpenAPI belirtimi oluşturmak istediğiniz API'nin URL'sini ekleyin:
Dosya: devproxyrc.json
{ "urlsToWatch": [ "https://api.example.com/*", ] // [...] shortened for brevity }İpucu
Daha iyi OpenAPI belirtimleri oluşturmak için Dev Proxy ile yerel dil modeli kullanmayı göz önünde bulundurun. Daha fazla bilgi için bkz . Yerel dil modeli kullanma.
Geliştirme Ara Sunucusunu Başlat:
devproxyKayıt isteklerine başlamak için
rbutonuna basınOpenAPI belirtimine eklemek istediğiniz istekleri gerçekleştirme
İstekleri kaydetmeyi durdurmak için
stuşuna basın.Dev Proxy bir OpenAPI belirtimi oluşturur ve bunu geçerli dizindeki bir dosyaya kaydeder. Dev Proxy, dosyayı API'nin ana bilgisayar adından sonra geçerli tarih ve saat olarak adlandırır, örneğin:
api.example.com-20231219091700.json.
Ayrıca bakınız
- OpenApiSpecGeneratorPlugin - Kapsamlı referans
- Yerel dil modelini kullanma - Oluşturulan özellikleri geliştirme
- OpenAPI belirtimi nedir - Kavramlar
- Sözlük - Geliştirme Ara Sunucusu terminolojisi