- कभी-कभी BOT या REST API में ऐसा URL चाहिए होता है जिसे सार्वजनिक रूप से एक्सेस किया जा सके, लेकिन आम तौर पर जब मैं छोटे प्रोजेक्ट या प्रयोग करता था, तो सार्वजनिक URL बनाना झंझट लगता था.
- ngrok इस झंझट को दूर कर देता है. ngrok डाउनलोड करके
ngrok http 3000 चलाने पर localhost के 3000 पोर्ट से जुड़ा एक सार्वजनिक URL बन जाता है.
- यह सार्वजनिक URL HTTP और HTTPS दोनों कनेक्शन को सपोर्ट करता है. उपयोगकर्ता लोकल में बने मैनेजमेंट पेज पर इस URL पर आने वाले रिक्वेस्ट भी देख सकते हैं.
- फ्री वर्ज़न में सेशन लगातार 2 घंटे तक बनाए रखा जा सकता है, और पेड वर्ज़न में शायद इससे ज़्यादा समय तक.
- मैंने Slack API डेवलप करते समय सिर्फ फ्री वर्ज़न इस्तेमाल किया था, और API डॉक्यूमेंट में यही सॉल्यूशन इस्तेमाल करने को कहा गया था (...), इसलिए जब मैंने इसे इस्तेमाल किया तो यह शानदार तरीके से काम किया.
2 टिप्पणियां
संदर्भ के लिए, Awesome Tunneling - ngrok के विकल्पों का संग्रह हाल ही में यहाँ परिचित कराया गया था। और यहाँ परिचित कराए गए इनमें से Expose या Sish जैसी चीज़ों को अलग से भी परिचित कराया जा चुका है।
वाह। धन्यवाद। मैंने ऐसा समाधान पहली बार देखा था, इसलिए बहुत प्रभावित हुआ था (अब तक मैंने ऐसे side project लगभग किए ही नहीं थे जिनमें public URL की ज़रूरत पड़ती हो), लेकिन लगता है इसके कई alternatives भी आ चुके थे 'm'!