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

19
Tek bir işlemle birden çok dosyayı indirin
Bunun standart web teknolojileri kullanılarak mümkün olup olmadığından emin değilim. Kullanıcının tek bir işlemle birden çok dosyayı indirebilmesini istiyorum. Bu, dosyaların yanındaki onay kutularını tıklamak ve ardından işaretlenen tüm dosyaları almaktır. Mümkün mü - eğer öyleyse hangi temel stratejiyi önerirsiniz? Bir HttpResponse'u tetikleyen sunucu tarafı olayları oluşturmak için kuyrukluyıldız teknolojisini …

1
Bir URL'den .NET'te bir dizeye okumanın en kolay yolu
Bir dizede bir URL verildiğinde: http://www.example.com/test.xml Dosyanın içeriğini sunucudan (url ile gösterilen) C # 'da bir dizeye indirmenin en kolay / en kısa yolu nedir? Şu anda bunu yapma şeklim: WebRequest request = WebRequest.Create("http://www.example.com/test.xml"); WebResponse response = request.GetResponse(); Stream dataStream = response.GetResponseStream(); StreamReader reader = new StreamReader(dataStream); string responseFromServer = …
109 c#  http  networking 

7
Genel başarısız bir istek için uygun HTTP durum kodu yanıtı nedir (bir hata değil)?
Saklanan kredi kartlarını kullanarak sipariş vermek de dahil olmak üzere bir dizi kullanıcı etkileşimini işleyecek bir RESTful API oluşturuyorum. Başarılı bir sipariş durumunda 200 OK iade ediyorum ve sipariş talebinin hatalı biçimlendirilmesi veya geçersiz olması durumunda 400 Hatalı İsteği iade ediyorum. Ancak siparişin fiili işlenmesi sırasında bir sorun olursa ne …

5
Vagrant'ın bağlantı noktası yönlendirmesi çalışmıyor [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Sorunuzu güncelleyin o yüzden -konu üzerinde yığın taşması için. 7 yıl önce kapalı . Bu soruyu geliştirin Başlarken kılavuzununvagrant sonunda küçük bir sorunla karşılaşıyorum . Apache2'nin çalıştığı (Puppet aracılığıyla sağlama) bir CentOS ana kutusu …

12
Formun yeniden gönderilmesini önleme
Birinci sayfa bir HTML formu içerir. İkinci sayfa - gönderilen verileri işleyen kod. Birinci sayfadaki form gönderilir. Tarayıcı ikinci sayfaya yönlendirilir. Sayfa iki gönderilen verileri ele alır. Bu noktada, ikinci sayfa yenilenirse, "Formun Yeniden Gönderilmesini Onayla" uyarısı açılır. Bu önlenebilir mi?
107 forms  http 

9
Node ve Express 4 ile temel HTTP kimlik doğrulaması
Görünüşe göre Express v3 ile temel HTTP kimlik doğrulaması yapmak önemsizdi: app.use(express.basicAuth('username', 'password')); Sürüm 4 (4.2 kullanıyorum) basicAuthara yazılımı kaldırdı , bu yüzden biraz sıkıştım. Aşağıdaki koda sahibim, ancak tarayıcının kullanıcıdan kimlik bilgilerini istemesine neden olmuyor, ki bu benim istediğim (ve eski yöntemin yaptığını tahmin ettiğim şey): app.use(function(req, res, next) …

8
Python 3 Web Scraping'de 403 HTTP hatası
Alıştırma için bir web sitesini hurdaya çıkarmaya çalışıyordum, ancak 403 HTTP Hatası almaya devam ettim (benim bir bot olduğumu düşünüyor mu)? İşte kodum: #import requests import urllib.request from bs4 import BeautifulSoup #from urllib import urlopen import re webpage = urllib.request.urlopen('http://www.cmegroup.com/trading/products/#sortField=oi&sortAsc=false&venues=3&page=1&cleared=1&group=1').read findrows = re.compile('<tr class="- banding(?:On|Off)>(.*?)</tr>') findlink = re.compile('<a href =">(.*)</a>') …

1
Canlı tutma başlığı açıklaması
Bir site oluşturmam istendi ve ortak geliştiricilerden biri bana canlı tutma başlığını eklemem gerektiğini söyledi. Bunun hakkında çok şey okudum ve hala sorularım var. msdn -> Açık bağlantı, bir istemci Web sayfası içeriği için birden çok istekte bulunduğunda performansı artırır, çünkü sunucu her istek için içeriği daha hızlı döndürebilir. Aksi …

5
Boş tablo için uygun REST yanıtı?
Let Diyelim ki arayarak kullanıcıların listesini almak istiyorum demek GETiçin api/users, ama hiçbir kullanıcı yüzden şu anda tablo kesildi. Bu senaryo için doğru yanıt nedir: 404veya 204?
106 api  http  rest 

7
Golang'da http.Get () istekleri için zaman aşımı nasıl ayarlanır?
Go'da bir URL alıcısı yapıyorum ve alınacak URL'lerin bir listesi var. http.Get()Her URL'ye istek gönderiyorum ve yanıtlarını alıyorum . resp,fetch_err := http.Get(url) Her Alma isteği için nasıl özel bir zaman aşımı belirleyebilirim? (Varsayılan süre çok uzundur ve bu, alıcımı gerçekten yavaşlatır.) Alıcımın yaklaşık 40-45 saniyelik bir zaman aşımına sahip olmasını …
106 http  get  timeout  go 



9
PHP_SELF - PATH_INFO - SCRIPT_NAME - REQUEST_URI
CodeIgniter'da bir PHP uygulaması oluşturuyorum. CodeIgniter ana kontrolöre tüm istekleri gönderir: index.php. Ancak, index.phpURI'de görmeyi sevmiyorum . Örneğin, http://www.example.com/faq/whateveradresine yönlendirilecek http://www.example.com/index.php/faq/whatever. Bir komut dosyasının adresinin ne olduğunu bilmesi için güvenilir bir yola ihtiyacım var, böylece navigasyonla ne yapacağını bilecek. Ben kullandım mod_rewriteCodeIgniter belgelendirmesi olarak. Kural aşağıdaki gibidir: RewriteEngine on RewriteCond …
105 http  php  codeigniter 

5
REST GET API için önerilen tarih biçimi
Bunun gibi bir REST GET API'si için önerilen zaman damgası biçimi nedir: http://api.example.com/start_date/{timestamp} Bence gerçek tarih biçimi, YYYY-MM-DDThh:mm:ssZUTC saati gibi ISO 8601 biçimi olmalıdır . ISO 8601 sürümünü tire ve iki nokta üst üste olmadan kullanmalı mıyız, örneğin: http://api.example.com/start_date/YYYYMMDDThhmmssZ yoksa ISO 8601 formatını, örneğin base64 kodlamasını kullanarak kodlamalı mıyız?
105 http  url  rest  date  get 

11
Chrome Geliştirici Penceresindeki istek için "beklemede" ne anlama geliyor?
Google Chrome Geliştirici penceresinin " Ağ " sekmesindeki durum sütununun altındaki " Beklemede " ne anlama geliyor ? Bu, sayfa komut dosyam, yanıtı bir CSV dosyasını indirmek için içerik başlıkları içeren bir GET isteği yayınladığında gerçekleşir: Content-type: text/csv; Content-Disposition: attachment; filename=myfile.csv Bu, FF ve IE7'de sorunsuz çalışır, beklendiği gibi bir …

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.