can we use get request instead of put to create a resource
No Get request only allows us to read. It enables us to retrieve data from a server but not create a resource. Put or post methods should be used for creating a resource. Post should be used when the client sends the page to the server and then the server lets the client know where it put it. Put should be used when the client specifies the location of the page.