#API#webdevelopment#Backend
The 5 basic design guidelines that make a RESTful API are:
1. Resources (URIs)
2. HTTP methods
3. HTTP headers
4. Query parameters
5. Status Codes
#RESTAPI#API
Q. Is it possible to send form data using a GET request?
ANS. YES, it’s possible though not recommended. Usually, form data contains fields that are sensitive like passwords and using GET requests for submitting these means your password will be out with req URL.
#HTTP/3
The key difference between HTTP/3 and previous versions of the protocol is that HTTP/3 runs over QUIC instead of TCP. QUIC is a faster and more secure transport layer protocol that is designed for the needs of the modern Internet.
HTTP/1.1 loads resources one after the other, so if one resource cannot be loaded, it blocks all the other resources behind it. In contrast, HTTP/2 is able to use a single TCP connection to send multiple streams of data at once so that no one resource blocks any other resource.
HTTP/2 offers a feature called weighted prioritization. This allows developers to decide which page resources will load first, every time.
#HTTP/2 > #HTTP/1.1
162K Followers 646 FollowingIPS officer (Batch 2018) | DCP Traffic Ahmedabad (East Zone)| Views expressed are personal | Reader | Speaker | Eyes on the stars and feet on the ground.
47K Followers 2K FollowingCEO ⌘ https://t.co/0FoTePtQej at @LangbaseInc
❯ @Google Devs Advisory Board
❯ Award-winning @GitHub Star // Ex VP DX
❯ Quoted by @SatyaNadella "awesome example for devs"
85K Followers 120 FollowingSkill up with GeeksforGeeks for free 🥳💚| Daily DSA problems, Interview Prep resources, Premium Courses, Resources to learn ML & DS, & much more for you!
398K Followers 50 FollowingTypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.
2.7M Followers 4 FollowingIndependent online protection company. Get our mobile & desktop browser with protections built-in, including our search engine that doesn't track you.
597K Followers 23 FollowingSignal is an end-to-end encrypted messaging app. Privacy isn’t an optional mode, it’s just the way that Signal works. Every message, every call, every time.
192K Followers 162 FollowingBrowse without borders. 🚫 Ads. 🚫 Logs. 🚫 BS.
The only open-source, audited VPN with free & unlimited access.
By the scientists behind @ProtonMail 🇨🇭
320K Followers 529 FollowingProgressive JavaScript framework for building modern web interfaces. Created by @youyuxi, maintained by https://t.co/GBCO6zpjho.
22K Followers 1K FollowingI write code and make things. Sharing Tech, Code, Projects, AI & Trends. Fullstack by day, starting new side-projects by night.
343K Followers 48 FollowingOne of the most widely read and trusted cybersecurity news sites, providing IT security professionals informed insights into the latest news and trends.
123K Followers 3K FollowingCybersecurity pros: Rapid7 lets you command your attack surface, smash silos, stay steps ahead of attackers, and take breaches from “inevitable” to preventable.
139K Followers 457 FollowingFree and open source tool for network discovery, admin, and security auditing. Our tweetmaster is Gordon "Fyodor" Lyon. We're also on FB: https://t.co/RVkxWNikvW
253K Followers 184 FollowingOfficial account of the Metasploit Project, part of the @rapid7 family.
Mastodon: @[email protected]
Slack: https://t.co/ZOLPDG2O2s
106K Followers 7 Followinghttps://t.co/fgXNGNt7gm
Abandoned this site in 2022 but hopeful for the future of social media. Consider migrating to DEFCON.socal
35K Followers 780 FollowingDesigner/bootcamp grad → FE Lead in 2 years ☀️ ENFP-T navigating the big bad world of tech & sharing learns 🛠️ Building @usepastel 💚