Team Ai
Apppublic

exbert-project/exbert

sourceHugging Faceapache-2.0updated 3y agoView on Hugging Face
185likes
apiHelpers.ts33 linesDownload Raw Back to etc
1/**2 * Convert a JS object into GET URL parameters3 * 4 * @param base Base URL atop which to add GET parameters5 * @param params Object to insert into a URL string6 */7export function makeUrl(base: string, params?: object):string {8    if (params){9        let out: string = base + "?";10 11        Object.keys(params).forEach( k => {12            out += k;13            out += '=';14            out += params[k];15            out += "&";16        })17        return out.replace(/&$/g, "");18    }19    else {20        return base;21    }22};23 24/**25 * Convert information in GET request into the message for a POST request    26 */27export const toPayload = (toSend) => {return {28    method:"POST",29    body:JSON.stringify(toSend),30    headers: {31            "Content-type": "application/json; charset=UTF-8"32        }33}}