I am building a website at InfinityFree.
Users can create accounts and create and edit Entries (Listings).
However, the Delete option does not work. It does nothing at all.
I have been told the hosting provider may block the DELETE requests via the REST API.
Is this the case? how can it be solved?
Thank you very much for your help.
As far as I know, we don’t block any HTTP keywords.
However, note that you can only use any API on your site from your own site. So if you have a Javascript application which talks to the REST backend over AJAX, that’s all fine. But if you try to talk to it from, say, another website, a backend application or a mobile app, that won’t work.
Are you developing this software or is it an off the shelf system? Who told you that this may be the reason?
I just did some tests and it seems there is something with InfinityFree that is blocking this action:
I created another site in InfinityFree from scratch. Installed the Theme and did not customize anything. → New Listings canNOT be eliminated. (http://pild2.rf.gd/)
An explanation that boils down to “it just doesn’t work” isn’t particularly useful.
Can you open your browser’s developer toolbar and check the Network tab? When you try to delete the listing, the delete request should show up there. Can you try that on both the site hosted here and the working site at BlueHost and see what it shows in both cases (and most importantly: what’s different)?