Angular में HTTP-अनुरोध में URL पैरामीटर (query string) कैसे पास करें?
सभी को नमस्ते! मैं Angular और TypeScript में नया हूँ, और GET-अनुरोध में पैरामीटर पास करने में समझ नहीं पा रहा हूँ। मेरे पास एक सर्विस है जो सर्वर से उपयोगकर्ताओं की सूची प्राप्त करती है। बिना पैरामीटर के सामान्य अनुरोध ठीक काम करता है:\n\n```typescript\ngetUsers(): Observable {\n return this.http.get('/api/users');\n}\n```\n\nलेकिन अब मुझे फ़िल्टरिंग जोड़नी है: उदाहरण के लिए, `page=1`, `limit=10` और `search=john` पैरामीटर पास करने हैं। मैंने उन्हें मैन्युअल रूप से URL स्ट्रिंग में जोड़ने की कोशिश की:\n\n```typescript\ngetUsers(page: number, search: string): Observable {\n return this.http.get(`/api/users?page=${page}&limit=10&search=${search}`);\n}\n```\n\nयह काम करता है, लेकिन यह थोड़ा बेढंगा लगता है। पहली बात, अगर बहुत सारे पैरामीटर हैं, तो स्ट्रिंग अपठनीय हो जाती है। दूसरी बात, अगर कोई