मैं पहली बार यहां एक प्रश्न पूछ रहा हूं, मुझे आशा है कि मैं अपनी समस्या को अच्छी तरह से समझाऊंगा। मेरे हाल के कार्यों में, मैं अपने ऐप को रूबी और रेल में अपग्रेड कर रहा हूं (रूबी 2.6.6> 2.7.2, रेल 6.0.3.2।> 6.1.1) मेरे पास रास्ते में कई मुद्दे थे, कुछ रत्नों और JS पुस्तकालयों को उन्नत किया। एप्लि....
22 जिंदा 2021, 20:48
मेरे पास एक रेल 5 एपीआई केवल ऐप है और मैं JSON अनुरोध के जवाब में कुकीज़ भेजना चाहता हूं। जब मैं अनुरोध के जवाब में कुकी सेट करने के लिए ActionDispatch::Cookies का उपयोग करता हूं तो यह प्रतिक्रिया में Set-Cookie शीर्षलेख सेट नहीं करता है। हालांकि response.set_cookie काम करता है। मैंने एप्लिकेशन नि....
2 अगस्त 2020, 17:22
किसी ऐप को रेल 4.2.9 से 5.2.1 पर माइग्रेट करना। यह नवीनतम मुद्दा है: $ rails console /Users/meltemi/rails/myapp/config/initializers/disable_xml_params.rb:3:in `<top (required)>': uninitialized constant ActionDispatch::ParamsParser (NameError) from /Users/meltemi/.rbenv/versions/2.4.4/lib/ruby/ge....
30 अक्टूबर 2018, 01:39
मैं अपने नियंत्रकों में से एक के लिए कुछ परीक्षण लिख रहा हूं, और वे सभी मेरी #create पद्धति के लिए सिवाय परीक्षण पास कर रहे हैं। मुझे लगता है कि मैं इस परीक्षा को पास नहीं कर पा रहा हूं। मैं समझता हूं कि UnknownFormat त्रुटि मेरे नियंत्रक को पोस्ट करने के लिए उपयोग किए जा रहे प्रारूप (और respond_to....
20 अक्टूबर 2018, 11:39
मैं वर्तमान में अपने सभी नियंत्रकों के लिए परीक्षण लिख रहा हूं और एक ऐसी समस्या का सामना कर रहा हूं जिसे मैं हल नहीं कर सकता। मेरे नियंत्रकों में से एक के लिए, प्रत्येक परीक्षण काम करता है (शो, इंडेक्स, नया, संपादित करें, अपडेट करें) लेकिन किसी कारण से मेरा #create परीक्षण पास नहीं हो सकता है। बस ....
18 अक्टूबर 2018, 21:15
मैं अभी भी रेल के लिए नया हूं और अपने नियंत्रकों में से एक के लिए कुछ बुनियादी परीक्षण लिखने की कोशिश कर रहा हूं। इस प्रश्न को संक्षिप्त रखने के लिए, आइए मेरे दो परीक्षणों को देखें। should show captable विफल रहता है should get index asserts सफलतापूर्वक नीचे दी गई त्रुटि से, मैं missing required keys....
17 अक्टूबर 2018, 21:43
स्थानीय रूप से विकसित करते समय सत्रों को संसाधित करने के लिए मॉक इंजन को माउंट करने के लिए हमारे पास एक उपयोग केस है जिसमें एक कस्टम सत्र मिडलवेयर नकली इंजन को नेट :: http अनुरोध के माध्यम से कॉल करता है जब अनुरोध आता है। जब कोड परिवर्तन होता है, तो रीलोडर चालू हो जाता है और यहां ActiveSupport::Depe....
मैं एक परिपक्व कोडबेस बनाए रखता हूं जो एपीआई के रूप में रेल का उपयोग करता है। रेल ऐप एमक्यूटीटी, एक रीयलटाइम, गैर-वेब, गैर-एचटीटीपी प्रोटोकॉल के साथ कुछ चीजें भी करता है। कुछ उपयोगकर्ताओं ने एमक्यूटीटी प्रोटोकॉल पर समान आरईएसटी कमांड को अनुकरण करने की क्षमता का अनुरोध किया है (दो बार प्रमाणीकरण की ....
मेरे रेल आवेदन का परीक्षण करते समय मुझे कुछ समस्याएं आ रही हैं। मेरे पास नियंत्रक का परीक्षण करने के लिए सरल निम्न फ़ाइल है (http://guides.rubyonrails.org/testing पर निर्भर .html): require "./test/test_helper" class GraphControllerTest < ActionDispatch::IntegrationTest setup do @instan....
25 अप्रैल 2018, 18:21
एकीकरण परीक्षण विफल होने पर डीबगिंग करते समय, मैं उसी समस्या में भागता रहता हूं जहां मेरे कोड में उठाए गए अपवादों को दबा दिया जाता है और परीक्षण आउटपुट में नहीं दिखाया जाता है। उदाहरण के लिए, निम्नलिखित नियंत्रक और परीक्षण के लिए: class RegistrationController::ApplicationController def create ....
मेरे पास एक एपीआई है जो बेस 64 एन्कोडेड छवियों को स्वीकार करती है। अनुरोध इस तरह दिखने में आते हैं: { image: "ijt41ig8ahbha8oij4j1tjletc" } बेस 64 एन्कोडेड तार बहुत बड़े हो सकते हैं, कभी-कभी 10k - 100k वर्ण। जब एक अनुरोध अनुचित रूप से स्वरूपित JSON के साथ भेजा जाता है, तो सक्रिय डिस्पैच सही ढंग....
14 नवम्बर 2017, 04:07
रेल के कंसोल में app को इस प्रकार परिभाषित किया गया है: [1] pry(main)> app => #<ActionDispatch::Integration::Session:0x000000189028e8 अब, मेरे पास एक साधारण काम है जैसे: class MyJob < ActiveJob::Base queue_as :low def perform app.get('/my/path', nil, {'Accept-Language' => "it"}) end end ....
8 नवम्बर 2017, 21:05
मैं अपलोड फ़ंक्शन के परीक्षण के लिए कल्पना लिखने की कोशिश कर रहा हूं और कोड कार्यान्वयन अपेक्षित काम करता है, हालांकि जब मैंने कल्पना लिखने की कोशिश की तो मैं यह पता लगाने में सक्षम नहीं हूं कि JSON.parse के दौरान डेटा वार्तालाप क्यों विफल हो रहा है। [रेल 5.X] तरीका def upload #some validation ....
6 नवम्बर 2017, 01:19
मैं एक कस्टम त्रुटि नियंत्रक का उपयोग कर रहा हूँ। 500 पेज यूआरएल पर जाने पर मैं 200 प्रतिक्रिया कोड चाहता हूं (अन्यथा मेरा मिडलवेयर जो 500 प्रतिक्रिया कोड को रोकता है, जब भी मैं अपना 500 दिखाना चाहता हूं तो मुझे एक अपवाद ईमेल भेजता है) ऐसा लगता है कि self.routes का उपयोग अपवाद_एप के रूप में request....
मेरे रेल 4.2.0 ऐप में मेरे पास व्यू टेम्पलेट के अंदर निम्न कोड है: <% if flash[:tutorial].present? %> <% flash.slice(:tutorial) %> <% end %> <% flash.each do |name, msg| %> <div class="flash <%= name %>"> <p> <%= msg %> </p> </div> <% end %> हालांकि यह एक त्रुटि फेंकता है: Und....
27 मार्च 2017, 19:45
हमारे रेल 3.2.22 ऐप में लगभग 650 मार्ग परिभाषित हैं। उनमें से लगभग 20 हमारे 90% से अधिक अनुरोध करते हैं। ये 20 सभी एक वैकल्पिक दायरे के अंतर्गत आते हैं: (/:api_version)। इन मार्गों को परिभाषित करने के लिए सबसे इष्टतम स्थान कहां है। क्या यह परिभाषा वृक्ष या अंत की शुरुआत में है? दूसरे शब्दों में,....
9 जिंदा 2017, 18:17
मैं ZF2 के तहत चल रहे अपने आवेदन के लिए authentication प्रक्रिया को फिर से लिख रहा हूं। मुझे कॉल की गई सेवा के आधार पर उपयोगकर्ता को प्रमाणित करने के लिए और विकल्प चाहिए। अर्थात। ब्राउज़र से एक्सेस किए गए वेब एप्लिकेशन के लिए मैं एलडीएपी के माध्यम से प्रमाणित करूंगा और एपीआई सेवाओं के लिए मैं हेडर ....
अनुरोध जीवनचक्र के दौरान रेल्स request ऑब्जेक्ट जल्द से जल्द कब उपलब्ध होता है? अनिवार्य रूप से, अनुरोध वस्तु के रूप में अनुरोध पहली बार कब उपलब्ध होता है, और किस वस्तु में? ActionDispatch? क्या आप Tester::Application से अनुरोध पैरामीटर एक्सेस कर सकते हैं? यदि हां, तो कैसे? यदि नहीं, तो पर्यावरण....
Gemfile में रैक-टाइमआउट शामिल है, लेकिन हम इसे केवल उत्पादन पर मिडलवेयर के रूप में चाहते हैं। इस प्रकार एक प्रारंभकर्ता में, हमारे पास है: config.middleware.delete Rack::Timeout इस लाइन से पहले और बाद में निरीक्षण करने से पता चलता है कि रैक-टाइमआउट सरणी से हटा दिया गया है। भले ही, अनुरोध अभी भी स....
22 अक्टूबर 2011, 05:34
रेल में एक प्रारंभकर्ता के अंदर मैं एक रेल मॉडल में एक मॉड्यूल शामिल करने की कोशिश कर रहा हूँ: User.send :include, Something यह पहले अनुरोध के लिए काम करता है लेकिन दूसरे/तीसरे/आदि के लिए नहीं। रेल मॉडल रीलोडिंग के कारण। मैंने ActionDispatch::Callbacks.to_prepare (ActionDispatch::Callbacks.to_pre....
12 अक्टूबर 2011, 22:09
मेरे पास एक सिनात्रा सेवा है जिसमें एक रत्न शामिल है। मणि में कुछ स्थिर सामग्री होती है जिसे मैं सिनात्रा ऐप के माध्यम से शामिल करना और सेवा देना चाहता हूं। रेल में यह एक्शनडिस्पैच के साथ किया जाएगा। यहाँ एक उदाहरण है: http://jonswope.com/2010/ 07/25/रेल-3-इंजन-प्लगइन्स-और-स्थिर-संपत्ति/ एक्शन ड....
27 जुलाई 2011, 23:52
आप एक्शनडिस्पैच :: रूटिंग :: रूटसेट पहचान_पथ का उपयोग कैसे करते हैं? मैं दृश्य के लिए वर्तमान पथ प्राप्त करना चाहता हूं। मैंने <div id="<%= ActionDispatch::Routing::RouteSet::recognize_path %>"> की कोशिश की, लेकिन एक्शनडिस्पैच :: रूटिंग :: रूटसेट: क्लास के लिए "अपरिभाषित विधि 'पहचान_पथ' मिली।" धन्यव....
मेरे पास एक रेल ऐप है जो एकाधिक डोमेन का समर्थन करता है और प्रत्येक डोमेन में एकाधिक सबडोमेन हो सकते हैं। Mydomain1.com पर जाने वाले उपयोगकर्ताओं को mydomain2.com जैसा अनुभव नहीं मिलता है (हालांकि ऐप्स का मूल व्यवहार समान है) इसलिए, यदि कोई उपयोगकर्ता mydomain1.com में लॉग इन है, तो उसे mydomain2.co....
मैं रेल 3 चला रहा हूं और हमारे लॉग से संवेदनशील जानकारी को फ़िल्टर करने की कोशिश कर रहा हूं जो जेएसओएन ब्लॉब्स हैं जिन्हें पोस्ट पैरामीटर के रूप में पारित किया जाता है। उदाहरण के लिए, उपयोगकर्ता निर्माण एक स्ट्रिंग मान के साथ user नामक एक पोस्ट परम ले सकता है जो एक JSON ऑब्जेक्ट है। JSON ऑब्जेक्ट ....
10 मार्च 2011, 23:49
मुझे request.env['CONTENT_TYPE'] और request.content_type के लिए दो अलग-अलग मान दिखाई दे रहे हैं। एक अलग एप्लिकेशन से, मैं अपने रेल एप्लिकेशन को एक अनुरोध भेज रहा हूं और स्पष्ट रूप से Content-Type को text/xml पर सेट कर दिया है। मेरे रेल आवेदन के भीतर से, मैं दूसरे छोर पर जो देख रहा हूं वह यहां है: re....