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.
Dev Proxy kullanarak web istekleri göndermenize olanak tanır. Bu eklenti, web kancası bildirimleri gibi isteklerin benzetimini yapmak için kullanışlıdır.
Yapılandırılan isteği vermek için, Dev Proxy'nin çalıştığı komut istemi oturumunda w basın.
Eklenti örneği tanımı
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "contosoNotification"
}
Yapılandırma örneği
{
"contosoNotification": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/mockrequestplugin.schema.json",
"mockFile": "mock-request.json"
}
}
Yapılandırma özellikleri
| Mülk | Açıklama | Temerrüt |
|---|---|---|
mockFile |
Sahte isteği içeren dosyanın yolu | mock-request.json |
Komut satırı seçenekleri
Hiç kimse
Sahte istek dosyası örneği
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/mockrequestplugin.schema.json",
"request": {
"url": "http://localhost:3000/api/notification",
"method": "POST",
"body": {
"property1": "value1",
"property2": "value2"
}
}
}
Sahte istek dosyası özellikleri
| Mülk | Açıklama | Gerekli |
|---|---|---|
request |
Dev Proxy'nin vermesi gereken isteği tanımlar. | Evet |
Sahte istek özellikleri
| Mülk | Açıklama | Gerekli | Temerrüt |
|---|---|---|---|
url |
Dev Proxy'nin çağırması gereken URL. | Evet | boş |
method |
Dev Proxy'nin kullanması gereken HTTP yöntemi. | Hayır | POST |
body |
Geliştirme Proxy'sinin göndermesi gereken isteğin gövdesi. | Hayır | boş |
headers |
Dev Proxy'nin istekle birlikte göndermesi gereken istek üst bilgileri dizisi. | Hayır | boş |
Bir dizeye veya JSON nesnesine body yapılandırabilirsiniz.
Sahte istek üst bilgileri
| Mülk | Açıklama | Gerekli |
|---|---|---|
name |
İstek üst bilgisi adı. | Evet |
value |
İstek üst bilgisi değeri. | Evet |
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.