Appearance
status+me.virmesh.http.invalid_query
query parameter の組み合わせまたは形式が不正であることを示します。
Description
この status は route が期待する query parameter の条件を満たしていない場合に返ります。
resolveHandle では id と handle の同時指定、未指定、未知の key を拒否します。
When this happens
- 必須 query が不足している
- 許可されない query key が含まれている
- 相互排他的な query を同時に送っている
Payload
payload.messagestringRequired実装依存の詳細メッセージです。
Examples
handle query is ambiguous
{
"status": "status+me.virmesh.http.invalid_query",
"payload": {
"message": "Specify exactly one of query.id or query.handle."
}
}Client handling
- query parameter を 1 つだけ送っているか確認する
- server が許可している key 名に揃える
Related statuses
Referenced by
| HTTP | API | Action |
|---|---|---|
400 | me.virmesh.avatar.resolveAvatar | me.virmesh.avatar.resolveAvatar |
400 | me.virmesh.handle.resolveHandle | me.virmesh.handle.resolveHandle |
400 | me.virmesh.player.resolveProfile | me.virmesh.player.resolveProfile |