Bir gönderi isteğinde bulunmam gereken bir link var. Normalde jQuery'yi kullanır ve bağlantının varsayılan davranışını engeller ve sonra hedefe bir form gönderirdim. Bu, Rails'in bana yardımcı olabileceği bir şey gibi görünüyor. Tabii ki, link_to
yöntem bir POST http yöntemini belirtmek için bir seçenek vardır:Rayları Kullanma link_to
link_to "Profile", 'http://example.com/profile', method: :post
çalışır, ama ben de 2 parametreler eklemeniz gerekir. Denedim: Sadece <a>
HTML öğesi bu parametreleri eklendi ama linkine tıklayıp zaman o teslim etmedi
link_to "Profile", 'http://example.com/profile', method: post, param1: 'value1', param2: 'value2'
:
<a rel="nofollow" param1="value1" param2="value2" data-method="post" href="http://example.com/profile">Profile</a>
parametrelerle bir POST isteği yapmak için bir yolu var mı link_to
veya başka bir Rails yöntemini kullanarak? Rails 3.2.9 kullanıyorum.
Bunu yapabileceğinizi düşünmüyoruz. muhtemelen kontrol cihazınızda net/http veya HTTParty ile en iyi şekilde yapıyor musunuz? –
Denetleyicimde yapamıyorum, kullanıcının diğer siteye yönlendirilmesi gerekiyor. Yine de haklısınız gibi görünüyor, benim için bunu yapmak için yerleşik bir bağlantı mekanizması yok. –