Javascript 将数据发送到Express后端

Javascript 将数据发送到Express后端,javascript,node.js,express,Javascript,Node.js,Express,我无法将数据发送到后端。我想将数据f1发送到QueryBackend.js但是当我尝试console.log(req.body.f1)时,它总是未定义,但在Services.js中获取值 Toolbar.js handlePrintLetter = async(fieldName, fieldValue) => { const { formId, selectedRows, displayData, onNotification } = this.props; const idSe

我无法将数据发送到后端。我想将数据
f1
发送到
QueryBackend.js
但是当我尝试
console.log(req.body.f1)
时,它总是未定义,但在
Services.js
中获取值

Toolbar.js

handlePrintLetter = async(fieldName, fieldValue) => {
  const { formId, selectedRows, displayData, onNotification } = this.props;
  const idSelected = selectedRows.data.map(d => displayData[d.dataIndex].id);
  const res = await getBookmarkDocument(idSelected);  // Send Data to Backend
  if (res.success) {
    onNotification({ mode: 'success', text: 'success' });
  } else {
    onNotification({ mode: 'error', text: fieldName + ' ' + fieldValue });
  }
}
Service.js

export const getBookmarkDocument = async (f1) => {
  console.log(f1) // get value from Toolbar.js
  const token = localStorage.getItem('token');
  return axios.get(API + 'doc/show', { f1 },
  {
    headers: {
      Authorization: `Bearer ${token}`
    }
  })
    .then((response) => response.data || [])
    .catch((error) => {
      ErrorAPI(error);
      return [];
    });
}
如何在此处获取数据
f1

QueryBackend.js

router.get('/show', async (req, res) => {
  try {
    console.log(req.body.f1)  // undefined
    const pool = await poolPromise;
    const result = await pool.query('SELECT sid_ddocument_key FROM sid_ddocument WHERE sid_ddocument_key = $1', ['I WANNA PUT DATA 'f1' IN HERE']);  // Put Data f1
    res.status(200).json({
      success: true,
      data: result.rows
    });
  } catch (err) {
    res.status(500).json({
      success: false,
      response: err.message
    });
  }
});

GET请求不能有实体。对查询字符串中的数据进行编码,并使用
req.query

const f1='example';
常数API=http://example.com/';
consturl=newurl(`${API}doc/show`);
url.searchParams.append(“f1”,f1);

log(url.toString())因此,如果req没有正文,请尝试按照答案中的指示使用查询字符串发送值。这应该适合您谢谢,我从
console.log(req.query.f2)