Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
50 views
API Overview
Hsnsn Sbnsn Anna a. A Snnsns Snnsns S.s.s..ss S S S S S S S S S S S
Uploaded by
Anil Dange
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save API Overview For Later
Download
Save
Save API Overview For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
50 views
API Overview
Hsnsn Sbnsn Anna a. A Snnsns Snnsns S.s.s..ss S S S S S S S S S S S
Uploaded by
Anil Dange
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save API Overview For Later
Carousel Previous
Carousel Next
Save
Save API Overview For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 6
Search
Fullscreen
ee REST API REST STANDS FOR REPRESENTATIONAL STATE TRANSFER REST APIS OPERATE ON A SIMPLE REQUEST/RESPONSE SYSTEM REQUEST ‘ oo f 0° RESPONSE C=! CLIENT CAN MAKE A REQUEST : SERVER RETURNS A RESPONSE WITH AN USING HTTP METHODS: HTTP STATUS CODE THESE METHODS ARE: GET, POST, PUT, PATCH, DELETE, HEAD, TRACE, OPTIONS, CONNECT HTTP REQUEST CONTAINS HTTP RESPONSE CONTAINS POPULAR HTTP STATUS CODE: EX, 200, 202, 403, 404, 500 ETC REQUEST METHOD HTTPHEADERS BODY STATUS CODE HTTP HEADERS RESPONSE BODY % REST APL CONSTRAINTS CLIENT-SERVER ARCHITECTURE =” \Y, UNIFORM INTERFACE © NO THIRD PARTY INTERPRETATION ~~ { © FOLLOW A COMMON PROTOCOL LAYERING © MULTIPLE INTERMEDIARIES BETWEEN GLIENT AND SERVER CACHE ABILITY STATELESSNESS ‘@ RESPONSE CAN BE CACHEABLE @ THERE 1S NO STATE. CLIENT AND SERVER ARE COMPLETELY SEPARATEDHTTP HEADERS CLIENT AND SERVER CAN PASS THE EXTRA BIT OF INFORMATION WITH THE REQUEST AND RESPONSE USING HTTP HEADERS: DIVIDED INTO FOUR PARTS REQUEST HEADERS — RESPONSE HEADERS: CLIENT TO SERVER © SERVER 70 CLIENT REPRESENTATION HEADERS — PAYLOAD HEADERS: eo INFORMATION ABOUT THE BODY , INFORMATION ABOUT OF THE RESOURCE THE PAYLOAD DATA WIDELY USED HTTP HEADERS: Accept TYPE OF DATA CLIENT CAN UNDERSTAND Accept-Encoding WHICH ENCODING METHOD CLIENT CAN UNDERSTAND Authorization USED TO PASS CREDENTIALS $0 THAT SERVER CAN AUTHENTICATE Accept-Language CLIENT I$ EXPECTING THE RESPONSE IN THE MENTIONED LANGUAGE Content-Type SPECIFIES THE MEDIA TYPE OF THE RESOURCE Host SPECIFIES THE DOMAIN NAME Access-Control-Allow-Origin WHICH ORIGIN IS ALLOWED TO ACCESS THE RESOURCES Access-Control-Allow-Methods WHICH METHODS ARE ALLOWED TO ACCESS THE CROSS-ORIGIN RESOURCESHTTP STATUS CODES 2 _/ cane \ - cmp LJ \_ RESPONSE we SERVER ALWAYS RETURNS HTTP STATUS CODE WITH THE RESPONSE SUCCESSFUL RESPONSES REDIRECTION MESSAGES 200 0K EVERYTHING IS FINE 301 MOVED PERMANENTLY THE RESOURCE HAS BEEN MOVED PERMANENTLY 201 CREATED TO THE NEW URL NEW RESOURCE WAS CREATED ty & 400 BAD REQUEST 401 UNAUTHORIZED & INVALID SYNTAX CREDENTIALS ARE INCORRECT 403 FORBIDDEN YOU DON’T HAVE PERMISSION TO ACCESS THE RESOURCES 404 NOT FOUND 427700 MANY REQUESTS INVALID URL USER HAS SENT T00 MANY REQUESTS IN A GIVEN AMOUNT OF TIME SERVER ERROR 500 INTERNAL SERVER ERROR SERVER DOES NOT KNOW HOW TO HANDLE THE UNEXPECTED SITUATIONHTTP Request Methods GET /apis uboraittin the server often. chang) uepuer meet H request method is used t nly then ry part of the PUT ) een " data orvesponce, (PATCH DELETE ) DELETE request method A to del that the ovigin server delete thea _Hesest Control {ATP Headere_ ORIGIN IT’S AGROSS-ORIGIN REQUEST. \ LET ME ADD THE ORIGIN HEADER TO TELL THE SERVER WHERE THE REQUEST IS COMING FROM, ACCESS-CONTROL-REQUEST-METHOD © LET ME ASK THE SERVER. I WANT TO MAKE A CROSS-ORIGIN: oe joy POST REQUEST. 0° THIS IS A PREFLIGHT REQUEST TO LET THE SERVER KNOW WHICH METHOD WILL BE USED IN THE MAIN REQUEST THIS IS THE RESPONSE TO THE PREFLIGHT REQUEST INDICATING THAT MAIN REQUEST CAN BE MADE USING CREDENTIALS. els: Ps A.COM ORIGIN IS: ALLOWED TO ACCESS 3” RESOURCES FROM O° B.COM POST METHOD IS \ ALLOWED TO ACCESS CROSS-ORIGIN RESOURCES. THIS IS THE RESPONSE TO THE PREFLIGHT REQUEST.GET /posts cache \~ Gone) _ ache-Control: max-age=1000 er 200 Seconds \ \ cai \ Ss
You might also like
The HTTP Reference Tables
PDF
0% (1)
The HTTP Reference Tables
14 pages
API Testing Cheat Sheet
PDF
100% (2)
API Testing Cheat Sheet
3 pages
Salesforce Integration Bootcamp Notes
PDF
No ratings yet
Salesforce Integration Bootcamp Notes
22 pages
REST API Presentation
PDF
No ratings yet
REST API Presentation
35 pages
Rest API Handwritten Notes
PDF
No ratings yet
Rest API Handwritten Notes
6 pages
Cheatsheet Rest
PDF
No ratings yet
Cheatsheet Rest
1 page
Rest API Notes
PDF
No ratings yet
Rest API Notes
6 pages
300-LARAVEL-Intro API RESTful PDF
PDF
No ratings yet
300-LARAVEL-Intro API RESTful PDF
30 pages
API Testing Cheat Sheet With Postman
PDF
No ratings yet
API Testing Cheat Sheet With Postman
4 pages
2 HTTP2
PDF
No ratings yet
2 HTTP2
104 pages
CS3_REST
PDF
No ratings yet
CS3_REST
33 pages
Fsa CS6 Rest
PDF
No ratings yet
Fsa CS6 Rest
24 pages
API
PDF
No ratings yet
API
2 pages
Python and REST APIs - Interacting With Web Services - Real Python
PDF
100% (1)
Python and REST APIs - Interacting With Web Services - Real Python
35 pages
Restful Api
PDF
No ratings yet
Restful Api
27 pages
REST Basics
PDF
No ratings yet
REST Basics
18 pages
API Cheet Sheet
PDF
No ratings yet
API Cheet Sheet
9 pages
Notes -2
PDF
No ratings yet
Notes -2
12 pages
Rest API Python Guide
PDF
No ratings yet
Rest API Python Guide
13 pages
Postman-2
PDF
No ratings yet
Postman-2
23 pages
API Testing Document
PDF
50% (2)
API Testing Document
31 pages
REST APIs
PDF
No ratings yet
REST APIs
2 pages
Api Guide
PDF
No ratings yet
Api Guide
26 pages
Api Cheatsheet
PDF
No ratings yet
Api Cheatsheet
9 pages
REST API Best Practices - How To Use The Right HTTP Methods and Status Codes
PDF
No ratings yet
REST API Best Practices - How To Use The Right HTTP Methods and Status Codes
3 pages
RESTful APIs
PDF
No ratings yet
RESTful APIs
13 pages
All Rest Assured Notes
PDF
100% (1)
All Rest Assured Notes
36 pages
Web Api: Dos and Don'Ts
PDF
No ratings yet
Web Api: Dos and Don'Ts
52 pages
HTTP Methods and Rest APIs
PDF
No ratings yet
HTTP Methods and Rest APIs
6 pages
Understanding API: What Is An API?
PDF
100% (1)
Understanding API: What Is An API?
17 pages
Bestbuy API
PDF
100% (1)
Bestbuy API
103 pages
API Testing Slides
PDF
No ratings yet
API Testing Slides
93 pages
Http Methods and REst APIs
PDF
No ratings yet
Http Methods and REst APIs
6 pages
DRF Interview Questions
PDF
No ratings yet
DRF Interview Questions
13 pages
Itep 304 Lesson1
PDF
No ratings yet
Itep 304 Lesson1
2 pages
An Introduction To Rest Api: Presented By: Aniruddh Bhilvare 22 April, 2017
PDF
No ratings yet
An Introduction To Rest Api: Presented By: Aniruddh Bhilvare 22 April, 2017
26 pages
API Questions - Interview
PDF
No ratings yet
API Questions - Interview
4 pages
Postman API
PDF
No ratings yet
Postman API
30 pages
API's and HTTP With Python
PDF
No ratings yet
API's and HTTP With Python
45 pages
RESTful API (with RoR)
PDF
No ratings yet
RESTful API (with RoR)
15 pages
API Introduction (1)
PDF
No ratings yet
API Introduction (1)
22 pages
clc02_bntlam_ass2
PDF
No ratings yet
clc02_bntlam_ass2
28 pages
Restful W Eb Servic Es: Pentest Ing
PDF
No ratings yet
Restful W Eb Servic Es: Pentest Ing
65 pages
ASP 02 HTTP
PDF
No ratings yet
ASP 02 HTTP
10 pages
ADAM-3600 RESTful Specification
PDF
No ratings yet
ADAM-3600 RESTful Specification
41 pages
Tutorial: Building A Restful Api With Flask: What Is An Api?
PDF
No ratings yet
Tutorial: Building A Restful Api With Flask: What Is An Api?
9 pages
OCTO-Refcard API Design en 3.0
PDF
No ratings yet
OCTO-Refcard API Design en 3.0
2 pages
PostMan API
PDF
100% (1)
PostMan API
12 pages
Postman: Are Places To Organize Your API Requests in Postman
PDF
No ratings yet
Postman: Are Places To Organize Your API Requests in Postman
3 pages
Whatisarestapi?: Api: Application Programming Interface
PDF
No ratings yet
Whatisarestapi?: Api: Application Programming Interface
3 pages
RESTful API Design OCTO Quick Reference Card 2.2
PDF
No ratings yet
RESTful API Design OCTO Quick Reference Card 2.2
4 pages
API Content
PDF
No ratings yet
API Content
7 pages
Weeks 25 - REST
PDF
No ratings yet
Weeks 25 - REST
43 pages
Unit 2
PDF
No ratings yet
Unit 2
38 pages
Important Api Testing Interview Question N Answers.
PDF
No ratings yet
Important Api Testing Interview Question N Answers.
15 pages
Study
PDF
No ratings yet
Study
5 pages
TEST API
PDF
No ratings yet
TEST API
8 pages
API Calls & Status Codes
PDF
No ratings yet
API Calls & Status Codes
14 pages