मेरे पास एक एंड्रॉइड फोन है और मुझे रेल सर्वर को कुछ अनुरोध भेजने की जरूरत है।

मैं सामान्य सामान ifconfig से आईपी पता उठाकर पोर्ट 3000 पर उस आईपी पते का उपयोग करके करता हूं।

यह काम नहीं करता। यहां तक ​​कि अगर मैं wget ip_address:3000 जैसा कुछ चलाता हूं तो ऐसा नहीं होता है।

क्या ऐसा इसलिए है क्योंकि पोर्ट 3000 अवरुद्ध है?

1
anone527 6 सितंबर 2019, 20:08

1 उत्तर

सबसे बढ़िया उत्तर

रेल सर्वर केवल लोकलहोस्ट से जुड़ता है, आपको -b विकल्प का उपयोग करने की आवश्यकता है, उदाहरण के लिए। rails s -b 0 यह 0.0.0.0 (यानी सभी पते) से जुड़ जाएगा। मेरा उत्तर यहां और अधिक विस्तार से बताया गया है: https://stackoverflow.com/a/29084070/152786

0
smathy 6 सितंबर 2019, 17:43