&; işlemek :bir şey => true" boş düz metin dosyası verir?" | Netgez.com
SORU
8 Ocak 2011, CUMARTESİ


&; işlemek :bir şey => true" boş düz metin dosyası verir?"

2.3.3 ve bir post isteği gönderen bir bağlantı yapmam gerekiyor Raylar üzerinde çalışıyorum.

Buna benzeyen bir tane var:

=link_to( 'Resend Email', {:controller => 'account', :action => 'resend_confirm_email' }, {:method => :post} )

Linke davranış: uygun JavaScript yapar

<a href="/account/resend_confirm_email" onclick="var f = document.createElement('form'); f.style.display = 'none'; this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href;var s = document.createElement('input'); s.setAttribute('type', 'hidden'); s.setAttribute('name', 'authenticity_token'); s.setAttribute('value', 'EL9GYgLL6kdT/eIAzBritmB2OVZEXGRytPv3lcCdGhs='); f.appendChild(s);f.submit();return false;">Resend Email</a>'

Benim denetleyicisi eylem çalışıyor, ve bir şey işlemek için ayarlayın:

respond_to do |format|
  format.all { render :nothing => true, :status => 200 }
end

Ama ben bu linke tıkladığında benim tarayıcı boş bir metin dosyası "resend_confirm_email." adlı yüklemeler

Ne veriyor?

CEVAP
8 Ocak 2011, CUMARTESİ


Yanıtın içerik türü gibi geldi bana, doğru değil mi, doğru ya da tarayıcınızın yorumlanmış değil. Http yanıtı ne olduğunu görmek için başlıkları kontrol edin.

Eğer bir şey text/html, dışında ise el ile bu gibi içerik türünü ayarlamak için deneyebilirsiniz:

render :nothing => true, :status => 200, :content_type => 'text/html'

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • SHAYTARDS

    SHAYTARDS

    1 EKİM 2008
  • tychoadragmire

    tychoadragmi

    20 Mart 2006