function objectToQueryString(obj) {
const keyValuePairs = [];
for (const key in obj) {
if (Object.prototype.hasOwnProperty.call(obj, key)) {
const encodedKey = encodeURIComponent(key);
const encodedValue = encodeURIComponent(obj[key]);
keyValuePairs.push(`${encodedKey}=${encodedValue}`);
}
}
return keyValuePairs.join('&');
}