«http» etiketlenmiş sorular

Köprü Metni Aktarım Protokolü (HTTP), World Wide Web'de içerik aktarımı için kullanılan uygulama düzeyinde bir ağ protokolüdür.

3
Web Alanları Arası Form POSTing
Bu konuyla ilgili her yerde (SO dahil) makaleler ve yayınlar gördüm ve geçerli yorum, aynı köken politikasının etki alanları arasında bir form POST'u engellemesidir. Birinin aynı köken politikasının form gönderileri için geçerli olmadığını önerdiğini gördüğüm tek yer burada . Daha "resmi" veya resmi bir kaynaktan cevap almak istiyorum. Örneğin, RFC'yi …


3
HTTP İçerik Türü Başlığı ve JSON
Her zaman bilinmeyen korkusu uğruna HTTP protokolü özelliklerinin çoğunu kullanmaktan kaçınmaya çalışıyorum. Ancak kendime bugün korkuyla yüzleşeceğimizi ve başlıkları bilerek kullanmaya başlayacağımı söyledim. jsonTarayıcıya veri göndermeye ve hemen kullanmaya çalışıyorum. Örneğin, ben 4 durum gibi hazır durum 4 bir Ajax işleyicisi işlevi varsa: function ajaxHandler(response){ alert(response.text); } Ve PHP kodumda …
144 javascript  php  json  http 


3
Kötü amaçlı kodun CORS'dan yararlanmak için "Origin" başlığını taklit etmesini ne engelleyecek?
Anladığım kadarıyla, foo.com'dan bir sayfada çalışan bir istemci tarafı komut dosyası bar.com'dan veri talep etmek isterse, istekte üstbilgiyi belirtmeli Origin: http://foo.comve bar ile yanıt vermelidir Access-Control-Allow-Origin: http://foo.com. Roh.com sitesinden gelen kötü amaçlı kodun, çubuktan Origin: http://foo.comsayfalar istemek için üstbilgiyi taklit etmesini engellemek için ne var ?
143 javascript  ajax  http  cors 

5
Sunucu tarafındaki çerezleri silmenin doğru yolu
Kimlik doğrulama işlemim için, kullanıcı oturum açıp kimlik doğrulama için kullanılan bir çereze koyduğunda benzersiz bir belirteç oluşturuyorum. Yani sunucudan böyle bir şey göndermek istiyorum: Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; path=/; Hangi tüm tarayıcılarda çalışır. Daha sonra bir çerezi silmek expiresiçin, 1 Ocak 1970 için ayarlanan alanla benzer bir çerez gönderirim Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; …
141 http  cookies 



6
Yinelenen HTTP GET sorgu anahtarlarının yetkili konumu
HTTP GET sorgu dizesi yinelenen alanları ile davranış hakkında yetkili bilgi bulma konusunda sorun yaşıyorum http://example.com/page?field=foo&field=bar ve özellikle siparişin korunup korunmadığı. Çoğu web odaklı diller foo ve bir anahtar "alan" ile ilişkili bar içeren bir dizi üretmek, ancak bu konuda yetkili bir ifade (örneğin bir RFC) var olup olmadığını bilmek …
137 http  uri 



10
ASP.NET Core ile sorgu dizesindeki değerler nasıl okunur?
ASP.NET Core MVC kullanarak bir RESTful API oluşturuyorum ve bir koleksiyon döndüren bir kaynakta filtreleme ve sayfalama belirtmek için sorgu dizesi parametrelerini kullanmak istiyorum. Bu durumda, döndürülecek sonuçları filtrelemek ve seçmek için sorgu dizesinde geçirilen değerleri okumam gerekir. GetErişmenin denetleyici eyleminin içinde HttpContext.Request.Querybir tane döndürdüğünü zaten öğrendim IQueryCollection. Sorun şu …


4
REST, HTTP DELETE ve parametreler
Bir HTTP DELETE isteğine parametre sağlamada RESTful olmayan herhangi bir şey var mı? Benim senaryom "Bunu silmek istediğinizden emin misiniz?" senaryo. Bazı durumlarda, kaynağın durumu istenen silme işleminin geçersiz olabileceğini gösterir. Muhtemelen bir silme işleminin onaylanması gereken bazı senaryoları kendiniz hayal edebilirsiniz. Benimsediğimiz çözüm, silme işlemine devam etmenin uygun olduğunu …
135 http  rest 

12
Dinlenme Koleksiyonunda Sayfalama
JSON belgelerinin koleksiyonlarına doğrudan bir REST arayüzü göstermek istiyorum ( CouchDB veya Persevere düşünün ). Karşılaştığım sorun GET, koleksiyon büyükse koleksiyon kökündeki işlemin nasıl yapılacağıdır . Örnek olarak, StackOverflow'un Questionstablosunu her satırın bir belge olarak gösterdiği tabloyu açığa vuruyorum (böyle bir tablo olması gerekmiyor, sadece 'belgeler'in büyük bir koleksiyonunun somut …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.