Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Juniper Exam JN0-223 Topic 4 Question 21 Discussion

Actual exam question for Juniper's JN0-223 exam
Question #: 21
Topic #: 4
[All JN0-223 Questions]

A REST API client uses which two HTTP methods to execute RPC requests on the server? (Choose two.)

Show Suggested Answer Hide Answer
Suggested Answer: A, C

REST APIs use HTTP methods to perform different operations on resources. In the context of RPC (Remote Procedure Call) requests:

GET: This method is used to retrieve data from the server. In a REST API, it is commonly used to fetch information about resources, such as the current configuration or operational state.

POST: This method is used to send data to the server to create or update a resource. In the context of RPC, POST is often used to execute a procedure on the server that may result in the modification of a resource or triggering of an action.

Options B (HEAD) and D (CONNECT) are not typically used for executing RPC requests:

HEAD is similar to GET but only retrieves the headers, not the body of the response.

CONNECT is used to establish a tunnel to the server, primarily for SSL-encrypted communication, and is not commonly associated with RESTful RPC operations.

Supporting Reference:

Juniper Networks REST API Documentation: The documentation provides detailed information about the use of HTTP methods in Juniper's RESTful services.

'RESTful Web Services' by Leonard Richardson and Sam Ruby: This book explains the principles of REST and how different HTTP methods, particularly GET and POST, are used to interact with RESTful APIs.


Contribute your Thoughts:

Deonna
1 days ago
POST and GET are the obvious choices for RPC requests. I'm surprised they even included CONNECT as an option - that's used for proxies, not APIs!
upvoted 0 times
...

Save Cancel