Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

280
Views
Axios: el envío de un objeto en el parámetro de solicitud de obtención se recibe como una cadena en el backend

tengo esta peticion:

 import { useAxios } from "api/axiosHook"; export const getTargetAudienceNumber = (target_audience_selection_criteria) => { console.log( "🚀 ~ file: ads-configuration.js ~ line 47 ~ target_audience_selection_criteria", target_audience_selection_criteria ); console.log( "🚀 ~ file: ads-configuration.js ~ line 78 ~ typeof target_audience_selection_criteria", typeof target_audience_selection_criteria ); const [axios, cancel] = useAxios(); const request_params = { params: { target_audience_selection_criteria, }, }; axios.get(apiLinks.ads.get_target_audience_number, request_params); };

api/axiosHook.js

 import axios from 'axios'; import cookies from 'react-cookies'; export const useAxios = () => { const cancelToken = axios.CancelToken.source(); const ax = axios.create({ cancelToken: cancelToken.token, baseURL: 'http://localhost:5000/api', headers: { authorization: cookies.load('token') } }); return [ax, cancelToken]; };

Esto es lo que se registra:

🚀 ~ archivo: ads-configuration.js ~ línea 47 ~ target_audience_selection_criteria {interests_ids: Array(1)}

🚀 ~ archivo: ads-configuration.js ~ línea 78 ~ tipo de objeto target_audience_selection_criteria

En el back-end:

 router.get("/get_target_audience_number", (req, res) => { const { target_audience_selection_criteria } = req.query; console.log( "🚀 ~ file: ads.js ~ line 16 ~ target_audience_selection_criteria", target_audience_selection_criteria ); console.log( "🚀 ~ file: ads.js ~ line 66 ~ typeof target_audience_selection_criteria", typeof target_audience_selection_criteria ); });

Esto es lo que se registra:

🚀 ~ archivo: ads.js ~ línea 16 ~ target_audience_selection_criteria {"interests_ids":[{"_id":"609e327d3acf499069ff4f07"}]}

🚀 ~ archivo: ads.js ~ línea 66 ~ tipo de cadena target_audience_selection_criteria

¿Alguna idea de por qué sucede esto?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!