🌐
Basics & Architecture

RESTful API Basics

Everything is HTTP + JSON
💡 Elasticsearch, ki, API, EK, "UNIVERSAL, REMOTE, CONTROL", jaisi, hai — HAR, BUTTON, (HTTP, method) aur, HAR, CHANNEL, (URL, path) ka, EK, CLEAR, PURPOSE, hai, aur, RESPONSE, HAMESHA, EK, hi, LANGUAGE, (JSON) mein, aata hai.

Elasticsearch, se, INTERACT, karne, ka, PRIMARY, TAREEKA, RESTful, HTTP, API, hai — HAR, OPERATION, (create, read, update, delete, search) EK, HTTP, METHOD, (GET, POST, PUT, DELETE) aur, EK, URL, PATH, se, HOTA, hai.

REQUESTS, aur, RESPONSES, DONO, JSON, format, mein, HOTE, HAIN — YE, Elasticsearch, ko, KISI, bhi, PROGRAMMING, LANGUAGE, se, EASILY, INTEGRATE, karne, LAYAK, banata hai.

curl -X GET "localhost:9200/products/_doc/1"
curl -X POST "localhost:9200/products/_doc" -H 'Content-Type: application/json' -d '{"name":"Laptop"}'
🌐
Elasticsearch, ki, API, EK, "UNIVERSAL, REMOTE, CONTROL", jaisi, hai — HAR, BUTTON, (HTTP, method) aur, HAR, CHANNEL, (URL, path) ka, EK, CLEAR, PURPOSE, hai, aur, RESPONSE, HAMESHA, EK, hi, LANGUAGE, (JSON) mein, aata hai.
1 / 2
⚡ Quick Recap
  • Har operation ek HTTP method + URL path se hota hai
  • Requests aur responses dono JSON format mein hote hain
  • Kibana Dev Tools console REST API test karne ka popular tareeka hai
Is page mein (2 subtopics)

Elasticsearch, se, INTERACT, karne, ka, PRIMARY, TAREEKA, RESTful, HTTP, API, hai — HAR, OPERATION, (create, read, update, delete, search) EK, HTTP, METHOD, (GET, POST, PUT, DELETE) aur, EK, URL, PATH, se, HOTA, hai.

curl -X GET "localhost:9200/products/_doc/1"
curl -X POST "localhost:9200/products/_doc" -H 'Content-Type: application/json' -d '{"name":"Laptop"}'

REQUESTS, aur, RESPONSES, DONO, JSON, format, mein, HOTE, HAIN — YE, Elasticsearch, ko, KISI, bhi, PROGRAMMING, LANGUAGE, se, EASILY, INTEGRATE, karne, LAYAK, banata hai, bina, KOI, SPECIAL, DRIVER, ke.

💡Tip: Kibana, ka, "Dev, Tools" CONSOLE, Elasticsearch, ki, RAW, REST, API, ko, TEST, karne, ka, SABSE, POPULAR, TAREEKA, hai — JSON, autocomplete, ke, saath.