本人剛接觸PHP,遇到不少坑,特此記下
卑惜。膏执。。
如標題問題露久,以本人為例更米,我用postman測試thinkphp接口。在postman中輸入地址www.qwer.com/login.php/index/index? 選擇post請求毫痕,并在body里面輸入?yún)?shù)征峦。請求回調(diào)里面沒有問題,是POST請求消请。
? ?但是栏笆,如果將上面的地址換成路由,api.qwer.com/login 臊泰。重復上述操作蛉加,那么回調(diào)過來的就是GET。
? ? 這個問題困擾我一段時間缸逃,后來請教了在PHP摸打滾爬幾年的兄弟针饥,他說:“實際過程是 post /index.php/login 然后路由轉發(fā)至 login.php/index/index 里邊去了”。
? ? 這么一說察滑,問題也就得到了解決打厘。
步驟一:use think\Route;
Route::get('/login','index/index');
Route::post('/login','index/index');
步驟二:
// 入口自動綁定模塊
'auto_bind_module'? ? ? => true,//這里改為true。
//請求地址要這樣寫:api.qwer/login.php/login? 贺辰。入口文件帶上户盯。再去postman里面測試,OK