HELP WITH ------WebKitFormBoundary POST DATA

I got this post data:

------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“grant_type”

password
------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“client_id”

Qgi1Fz39U5WZ0PfZMV13PnpzVxs5NiZ2Ny6vTdac
------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“client_secret”

wHNODrLUQ9gVf3VkaweQBUNpsq8l0yTtWM5gFog9o8THjxCT7xHeaLzEyh35SypiZ4n3D34QXn3rxck2Sk7sOzED3dgzvnDixrc3mXdgtqOuzL8iahPeKDS0f2p1o2TI
------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“username”

[email protected]
------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“password”

d123kd
------WebKitFormBoundaryVAjsA9PFT8amElaZ
Content-Disposition: form-data; name=“scope”

normal:read normal:write
------WebKitFormBoundaryVAjsA9PFT8amElaZ–

I put the exact same payload in the post data, but the request returns response code 400 (bad request)

You need to use multipart mode in the http request block. It will generate data like this