Why does the back button not work with HTTP POST? -
what reason cannot use browser button when submit page using http post? fine http get? have read browser tries prevent multiple posts (to avoid multiple updates server) because cannot tell difference between , reload on browser? how can browser not tell between , reload?
back isn't special request goes server. navigates previous page, same if entered url in navigation bar , hit go. it's same thing reload same basic page request server's point of view. they're requests.
when hit on page used post, resends post rather get. browsers have built in protections against ("are sure want go back? browser resend submitted information").
the reason doesn't reload posts because, said, doesn't want resend information used page server, because it'll double post something, or double buy something.
Comments
Post a Comment