我需要用x-www-form-urlencoded body创建playwright API请求:来自postman的示例:working postman request example
我是这么说的:
async getNewApiAccesToken({request})
{
const postResponse = await request.post("https://login.microsoftonline.com//token",{
ignoreHTTPSErrors: true,
FormData: {
'client_id': 'xyz',
'client_secret': 'xyz',
'grant_type': 'client_credentials',
'scope': 'api://xyz'
}
})
console.log(await postResponse.json());
return postResponse;
字符串
但是它不起作用:/你能告诉我我怎么能写这样的要求在剧作家?
2条答案
按热度按时间plicqrtu1#
我找到解决办法了!
字符串
nwsw7zdq2#
我想你可以试试这个:
字符串
根据文件:
“要将表单数据发送到服务器,请使用form选项。它的值将使用application/x-www-form-urlencoded编码编码到请求正文中”
https://playwright.dev/docs/api/class-apirequestcontext#api-request-context-post