我有这个非常奇怪的问题,并通过网络寻找解决方案。
到目前为止,我已经使用了AJAX来满足我的所有API需求,但是这次我想在没有ajax的情况下做一个简单的php表单请求,我奇怪的是不能。它只是在URL和空白页面中显示GET请求,但网址如下:
www.webpage.com/api/articles/POST?_token=GNnbqgcGinEFTXMWtBbWdpDMdqBip99wa9XNTq71&title=bla&body=bla
我正在使用Laravel的REST API,因此我使用相同的url进行发布并获取Route::resource
,尽管POST请求也不能与其他路由一起使用。 GET工作得很好,虽然发布,更新和删除工作为get(不起作用),我正在争夺这几个小时,不知道为什么它收到ajax但没有直接php调用。 :\
非常感谢任何帮助者!
答案 0 :(得分:1)
原来我是一个主要的GOOBER!我应该感到很惭愧,但我已经习惯了ajax调用和API这么久以至于我忘记了一个简单的HTML表单请求是什么样的。
我把方法放在动作标签和href中的动作中。 :d
这就是为什么我把url字符串作为get,它从来没有处理过它......这一直是一个get请求......
感谢所有的麻烦,快乐和繁荣。 :)(并且不要像我一样做出愚蠢的错误!)