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.
İstemcinin belirli bir paket için BENIOKU dosyasını indirmek için kullanılabilecek bir URL oluşturması mümkündür. Bu, istemcilerin paketin tamamını indirmeden paketin BENİOKU dosyasını işlemesini sağlar.
Bu URL'yi oluşturmak için kullanılan kaynak, hizmet dizinibulunan ReadmeUriTemplate kaynağıdır.
Sürüm Oluşturma
Aşağıdaki @type değerleri kullanılır:
| @type değeri | Notlar |
|---|---|
| ReadmeUriTemplate/6.13.0 | İlk sürüm |
URL şablonu
Aşağıdaki API'nin URL'si, yukarıda belirtilen kaynak @type değerlerinden biriyle ilişkili @id özelliğinin değeridir.
HTTP yöntemleri
Yapılan URL'nin HTTP yöntemini GET desteklemesi gerekir
URL'yi oluşturma
Bilinen paket kimliği ve sürümü göz önünde bulundurulduğunda, istemci uygulaması BENIOKU dosyasını indirmek için bir URL oluşturabilir.
@id değeri, aşağıdaki yer tutucu belirteçlerden herhangi birini içeren bir URL dizesidir:
URL yer tutucuları
| Ad | Tür | Gerekli | Notlar |
|---|---|---|---|
{lower_id} |
dizgi | evet | Küçük harfle belirtilen paket kimliği |
{lower_version} |
dizgi | evet | Paket sürümü, küçük harfle |
hem lower_id hem de lower_version tarafından uygulanan kurallar kullanılarak küçük harfe dönüştürülür. NET'ler
System.String.ToLowerInvariant() yöntemi.
lower_version, NuGet'in sürümünormalleştirme kuralları kullanılarak normalleştirilmiş istenen paket sürümüdür. Bu, SemVer 2.0.0 belirtimi tarafından izin verilen derleme meta verilerinin bu durumda dışlanması gerektiği anlamına gelir.
Yanıt gövdesi
Pakette benioku varsa, 200 durum kodu döndürülür. Yanıt gövdesi, benioku içeriğinin kendisi olacaktır.
Paketin benioku değeri yoksa 404 durum kodu döndürülür.