我在后臺有這個網址,需要把c1作為一個引數傳遞,c1只是一個例子。 這個方法可以啟用或禁用一個用戶,并給出一個 "ok "的反饋
。我在這里復制了后臺的方法,我不知道這對發現問題是否重要。 它是用FastAPI完成的
。@router.post("/enable_disable_account")
async def enable_disable_account(name: str, current_user: User = Security(get_current_user, scopes=["admin"]))。)
result = await admin_db.enable_disable_account(name)
如果結果。
return JSONResponse(status_code=status.HTTP_200_OK,
content='ok')
uj5u.com熱心網友回復:
this.http.post('http://127.0.0.1:8000/admin/enable_disable_account'>,params)
這一行不正確。
Angularhttp客戶端post方法的第二個引數是body,第三個引數是options。
當你想設定query和傳遞params時,你需要作為第三個引數傳遞。而且你必須作為一個物件發送,而不僅僅是HttpParams。
Angular Http Client API reference
this.http。 post('http://127.0.0.1:8000/admin/enable_disable_account',null ,{
params: params
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/332725.html
標籤:

