«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.

4
Http DELETE kullanarak bir kaynağı silme
Öyleyse, Http'deki DELETE fiilinin idempotent olduğu göz önüne alındığında, aşağıdaki isteği yaptığımda, ikinci (veya üçüncü veya dördüncü, vb.) Ne olmalıdır? DELETE /person/123 İlk kez, kaynak siliniyor ve 204 döndürüyorum (başarılı, içerik yok). Sonraki aramalarda 204'ü mü yoksa 404'ü (bulunamadı) mı iade etmeliyim?
124 rest  http  http-delete 

1
XML, HTML ve XHTML belgeleri için geçerli içerik türü
XML, HTML ve XHTML belgeleri için doğru içerik türleri nelerdir? Yalnızca bu tür dosyaları getiren basit bir tarayıcı yazmam gerekiyor. Günümüzde http://example.net/index.html , mod_rewrite nedeniyle örneğin bir JPEG dosyası sunabilir, bu nedenle yanıt başlığından içerik türünü kontrol etmem ve izin verilen içerik türleri listesiyle karşılaştırmam gerekiyor. Böyle bir listeyi nereden …
123 html  xml  http  xhtml  web-standards 

4
POST verilerini URL olarak kodlamalı mıyım?
Verileri harici bir API'ye POST yapıyorum (ilgiliyse PHP kullanarak). Geçtiğim POST değişkenlerini URL olarak kodlamalı mıyım? Yoksa yalnızca GET verilerini URL kodlamam mı gerekiyor? Teşekkürler! GÜNCELLEME: Bu benim PHP'm, alakalı olması durumunda: $fields = array( 'mediaupload'=>$file_field, 'username'=>urlencode($_POST["username"]), 'password'=>urlencode($_POST["password"]), 'latitude'=>urlencode($_POST["latitude"]), 'longitude'=>urlencode($_POST["longitude"]), 'datetime'=>urlencode($_POST["datetime"]), 'category'=>urlencode($_POST["category"]), 'metacategory'=>urlencode($_POST["metacategory"]), 'caption'=>($_POST["description"]) ); $fields_string = http_build_query($fields); $ch = …

6
Kaynakları yeniden tasarlama / oturum açma veya / kaydetme?
Bir web uygulaması tasarlıyordum ve sonra api'min bir RESTful web hizmeti olarak nasıl tasarlanması gerektiğini düşünmeye başladım. Şimdilik, URI'lerimin çoğu geneldir ve çeşitli web uygulamaları için geçerli olabilir: GET /logout // destroys session and redirects to / GET /login // gets the webpage that has the login form POST /login …

2
Http ana bilgisayar başlığı nedir?
HTTP isteği gönderildiğinde TCP bağlantısının zaten kurulmuş olduğu göz önüne alındığında, IP adresi ve bağlantı noktası dolaylı olarak bilinir - bir TCP bağlantısı bir IP + Bağlantı Noktasıdır. Peki Hostbaşlığa neden ihtiyacımız var ? Bu, yalnızca TCP bağlantısında ima edilen IP adresiyle eşlenen birden çok ana bilgisayarın olduğu durumlarda mı …
122 http  http-headers 

4
Android'de çerezleri kullanarak nasıl http talebinde bulunabilirim?
Tanımlama bilgilerini düzgün bir şekilde işlerken (örn. Sunucu tarafından gönderilen tanımlama bilgilerini depolamak ve daha sonra istekte bulunduğumda bu tanımlama bilgilerini göndermek) uzak bir sunucuya bir http talebinde bulunmak istiyorum. Tüm çerezleri korumak güzel olurdu, ama gerçekten önemsediğim tek şey oturum çerezi. Java.net ile bunu yapmanın tercih edilen yolu java.net.CookieHandler …
121 java  android  http  url  cookies 


19
Volley Android Ağ Kitaplığı
Volley'i projelerimde kullanmakla ilgili birkaç sorum var: Bu kitaplık herhangi bir Java projesinde mi yoksa sadece Android'de kullanılabilir mi? Burada birden fazla şube görüyorum ve hangi şubenin başlayacağına dair belge yok. Başlamak için hangi şubeyi kullanmalıyım? Bu kütüphaneyi kendi projenize nasıl entegre ediyorsunuz? Hangi yaklaşım daha iyidir: Volley'i bağımsız bir …

11
Neden hem önbelleksiz hem de depolamasız HTTP yanıtında kullanılmalı?
Kullanıcı bilgilerinin sızmasını önlemem söylendi, yalnızca yanıt olarak "önbellek yok" yeterli değil. "Depo yok" da gereklidir. Cache-Control: no-cache, no-store Bu spesifikasyonu http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html okuduktan sonra , neden olduğundan hala emin değilim. Şu anki anlayışım, bunun sadece ara önbellek sunucusu için olduğu. Yanıt olarak "önbelleksiz" olsa bile, ara önbellek sunucusu içeriği yine …
120 http  caching  no-cache 

3
Firefox geliştirici araçları ağ panelinin sayfa yeniden yüklenirken temizlenmesini engelleyebilir miyim?
Başarılı bir şekilde tamamlanmasıyla sonuçlanan bir POST isteğinin içeriğini gözlemlemek istiyorum location.reload()- Firefox geliştirici araçlarının Ağ Panelinde bu isteği yakalamaya çalıştığımda, sayfanın yeniden yüklenmesinin yakalanan olaylar listesini temizlediğini görüyorum. Bu açıklığı engelleyebilir miyim?


5
CORS Access-Control-Allow-Headers joker karakteri yok sayılıyor mu?
Chrome kullanarak doğru şekilde çalışmak için alanlar arası CORS isteği alma konusunda sorun yaşıyorum. Üstbilgi İste: Accept:*/* Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch Accept-Language:en-US,en;q=0.8 Access-Control-Request-Headers:origin, content-type Access-Control-Request-Method:POST Connection:keep-alive User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 Yanıt üstbilgileri: Access-Control-Allow-Headers:* Access-Control-Allow-Origin:* Allow:GET, POST, OPTIONS Content-Length:0 Date:Tue, 30 Oct 2012 20:04:28 …
119 http  browser  cors 

2
"Farklı kaydet" iletişim kutusunu zorlamadan yanıt dosya adı nasıl ayarlanır?
Bazı yanıtlarda uygun content-typebaşlığı ayarlayarak bir akış döndürüyorum . Aradığım davranış şudur: Tarayıcı, verilen içerik türünün içeriğini oluşturabiliyorsa, tarayıcı penceresinde görüntülemesi gerekir. Tarayıcı içeriği nasıl işleyeceğini bilmiyorsa, dosya adının yanıtta verilen ad olması gereken "farklı kaydet" iletişim kutusunu görüntülemelidir. Sorun şu ki, Content-Dispositionbaşlığı şu şekilde ayarlarsam : "ek; dosyaadı =" …

3
nginx upload client_max_body_size sorunu
Nginx / ruby-on-rails çalıştırıyorum ve dosyaları yüklemek için basit bir çok bölümlü formum var. Yüklenmesini istediğim maksimum dosya boyutunu kısıtlamaya karar verene kadar her şey yolunda gidiyor. Bunu yapmak için, ben nginx set client_max_body_sizeiçin 1m (1MB) ve tepki zaman bu kural sonları bir HTTP 413 (Talep Çok Büyük) durumunu bekliyoruz. …
117 http  file-upload  nginx 


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.