REST Web Services Flashcards

1
Q

What does HTTP do?

A

HTTP powers communication between web clients (like a browser) and servers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is JSON?

A

JSON is a data format that makes it easy to share data across wildly different programming languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is REST?

A

REST stands for Representational State Transfer

REST is a strategy for sharing data via HTTP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a network application?

A

An application that includes content from two or more servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

True or false? All web applications are network applications

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a web application?

A

A network application that uses open web protocols and technologies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a web service?

A

A web application that manages data directly, without a user interface

A web service is a remote API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does API stand for?

A

Application programming interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Serialization?

A

The process of converting parts of a running program’s in-memory state to a format that can be saved or shared

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is deserialization?

A

converts the formatted data back into in-memory state

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the general format for an HTTP request?

A

[Request Method] [Path] [Protocol Version]
[Header Name]: [Header Value]*

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

List the HTTP request methods

A

GET, POST, PUT, DELETE, HEAD, TRACE, OPTIONS, CONNECT, PATH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does URI stand for?

A

Uniform Resource Identifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly