Use POST, PUT, DELETE methods

Learn ASP.Net Web API 2 for Absolute Beginner Introduction to ASP.Net Web API 2
10 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$49.99
List Price:  $69.99
You save:  $20
€46.41
List Price:  €64.98
You save:  €18.57
£39.74
List Price:  £55.64
You save:  £15.89
CA$68.36
List Price:  CA$95.72
You save:  CA$27.35
A$75.43
List Price:  A$105.61
You save:  A$30.18
S$67.50
List Price:  S$94.51
You save:  S$27
HK$390.66
List Price:  HK$546.96
You save:  HK$156.29
CHF 45.28
List Price:  CHF 63.39
You save:  CHF 18.11
NOK kr542.32
List Price:  NOK kr759.29
You save:  NOK kr216.97
DKK kr346.21
List Price:  DKK kr484.72
You save:  DKK kr138.51
NZ$83.04
List Price:  NZ$116.27
You save:  NZ$33.22
د.إ183.60
List Price:  د.إ257.06
You save:  د.إ73.45
৳5,477.48
List Price:  ৳7,668.91
You save:  ৳2,191.43
₹4,173.46
List Price:  ₹5,843.17
You save:  ₹1,669.71
RM236.90
List Price:  RM331.68
You save:  RM94.78
₦61,737.65
List Price:  ₦86,437.65
You save:  ₦24,700
₨13,884.75
List Price:  ₨19,439.77
You save:  ₨5,555.01
฿1,836.53
List Price:  ฿2,571.29
You save:  ฿734.76
₺1,613.79
List Price:  ₺2,259.44
You save:  ₺645.64
B$253.58
List Price:  B$355.04
You save:  B$101.45
R921.65
List Price:  R1,290.39
You save:  R368.73
Лв90.79
List Price:  Лв127.12
You save:  Лв36.32
₩67,757.86
List Price:  ₩94,866.43
You save:  ₩27,108.56
₪187.05
List Price:  ₪261.89
You save:  ₪74.83
₱2,856.96
List Price:  ₱3,999.98
You save:  ₱1,143.01
¥7,687.37
List Price:  ¥10,762.93
You save:  ¥3,075.56
MX$846.40
List Price:  MX$1,185.03
You save:  MX$338.62
QR182.04
List Price:  QR254.87
You save:  QR72.83
P679.94
List Price:  P951.97
You save:  P272.03
KSh6,711.15
List Price:  KSh9,396.15
You save:  KSh2,685
E£2,396.98
List Price:  E£3,355.96
You save:  E£958.98
ብር2,864.89
List Price:  ብር4,011.08
You save:  ብር1,146.18
Kz41,759.31
List Price:  Kz58,466.37
You save:  Kz16,707.06
CLP$47,049.08
List Price:  CLP$65,872.48
You save:  CLP$18,823.40
CN¥353.90
List Price:  CN¥495.49
You save:  CN¥141.59
RD$2,900.17
List Price:  RD$4,060.47
You save:  RD$1,160.30
DA6,724.18
List Price:  DA9,414.39
You save:  DA2,690.21
FJ$112.18
List Price:  FJ$157.07
You save:  FJ$44.88
Q387.94
List Price:  Q543.15
You save:  Q155.20
GY$10,441.17
List Price:  GY$14,618.48
You save:  GY$4,177.30
ISK kr6,976.60
List Price:  ISK kr9,767.80
You save:  ISK kr2,791.20
DH503.40
List Price:  DH704.80
You save:  DH201.40
L884.08
List Price:  L1,237.78
You save:  L353.70
ден2,857.75
List Price:  ден4,001.09
You save:  ден1,143.33
MOP$401.71
List Price:  MOP$562.43
You save:  MOP$160.71
N$923.86
List Price:  N$1,293.49
You save:  N$369.62
C$1,837.28
List Price:  C$2,572.34
You save:  C$735.06
रु6,663.84
List Price:  रु9,329.91
You save:  रु2,666.07
S/186.31
List Price:  S/260.85
You save:  S/74.53
K192.92
List Price:  K270.11
You save:  K77.18
SAR187.49
List Price:  SAR262.50
You save:  SAR75.01
ZK1,346.25
List Price:  ZK1,884.87
You save:  ZK538.61
L230.87
List Price:  L323.24
You save:  L92.36
Kč1,161.41
List Price:  Kč1,626.08
You save:  Kč464.66
Ft18,082.13
List Price:  Ft25,316.43
You save:  Ft7,234.30
SEK kr541.20
List Price:  SEK kr757.73
You save:  SEK kr216.52
ARS$43,928.30
List Price:  ARS$61,503.14
You save:  ARS$17,574.83
Bs345.62
List Price:  Bs483.90
You save:  Bs138.27
COP$194,235.29
List Price:  COP$271,944.94
You save:  COP$77,709.65
₡25,508.30
List Price:  ₡35,713.67
You save:  ₡10,205.36
L1,232.91
List Price:  L1,726.17
You save:  L493.26
₲373,633.39
List Price:  ₲523,116.65
You save:  ₲149,483.25
$U1,909.79
List Price:  $U2,673.86
You save:  $U764.07
zł200.70
List Price:  zł281
You save:  zł80.29
Already have an account? Log In

Transcript

Hello guys, welcome to the fourth session of the ASP. NET Web API tutorial. In this session we will see the HTTP POST put and delete verbs we can perform the affordable focusing on the database that is crude. Create read, update and delete. Push method is used for the creating get method is used to read and put method is used to update. The read method is used to delete the record.

From the browser's address bar we can send the HTTP GET request only. for sending port push and delete requests should we need to use the third party tools such as postman and via Fiddler. throughout this series, I'm going to use the postman plugin for sending post put and delete requests. postman is actions in India Google Chrome. For this, we need to open the Google Chrome. Click on the apps, click on the webstore and just search postman and click on the Add to Chrome button.

There are lots of plugins available such as registered. Our postman plugin was installed, open it from the apps, click on the postman If you have the postman account and login otherwise, click on the take me straight to the app. Here are the various types of requests that we can send which include a get post, put delete patch, copy here, ops and lane and link and locks off. And we need to write the URL here and the URL. It's optional parameter here and click on the send button. We will see in the later the session.

Let's modify our exit score that we are created in the previous lesson. Open the view controller. Now I'm going to order in this class. First of all, I'm going to create the STD list of string that will hold the all of the records for testing And editing tool default records, record one and record two within that list. In the ghetto method, without the parameter we need to return the all of the records. So I'm going to simply write the record a variable itself.

In the get method with the parameter, we need to return the screen on the specified index. So I'm going to write, record and ID. In the POST method, we need to add the entry in the record available. So I'm going to write the records dot add and write down Do variable name that is a value would matter hold the two parameters. The first is the ID and the another is a value parameter is used to update the data. In this case, I am going to write the record of ID equal to new value that come in the parameter.

Using the Delete method, we can delete the record from the our list. For that I'm going to write record store to demo. Because all three are performing the operation on the index we need to use the word and specify its index that is ID and build our solution. Open the our API base that is API slash values again and forget the authorized attributes, so I need to comment that and repeat it again. And reload the space. You can see that it written the record one and record two, which are storing the static record.

I'm going to copy that URL and open in the postman. Not that I am going to send a get request. You can see that it returned here to records. And now I'm going to send the post request where the new record within the hour list for that I am selecting the apportion method. To add the body we need to click on the body tab and select the row was off we are performing all of the opposite in the adjacent format, we need to select the Jason from that problem and write the new record within the record that is a new record and click on DSN. You can see that it written to 04 means that it was sent successfully but it does not return content.

And now we're going to San Diego GET request. You can see that it contained the atomic or that We are recently added. To get the only third record we need to write the force less and the two and send it you can see that it returned the new record. And now I'm going to update that record to the my record by using the put method, selecting the airport and going to modify the body right my record and click on the send button. Okay, we need to select the Jason you can see that it return to zero for means sent successfully. I'm going to let you all have the record.

And here is the one of my record. Not that in the airport request, I am specify the parameter as well as it's the body in the form of DHS. And now if you want to remove this trigger, then we need to use the Delete method and just click on the send button without the body. You can see that the status is 204 means it was performed successfully. And now we're going to review all of the records. You can see that there are only two records.

We can also even do replication by placing the breakpoint in the our wizard studio. For example, I'm going to place the breakpoint on the Delete method Using the Delete method for deleting the value or for one that is recorded to hit the enter button, you can notice that the Id come in the parameter is the one and I'm going to press the continue button. It returned to 04. And now retrieving the all of the record, you can see that that is only one record. Not that the post put and the Delete method returns the white that's why it's the status is 204. However, we can control the status quo.

We will see it later in this series. In this session, we'll learn how to how to send the post put and delete request by using the postman how to handle a two using the word controller. Thanks for listening. Have a nice day.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.