如何在节点js中与其他数据一起发送json文件

时间:2018-07-01 17:55:46

标签: java json node.js multipartform-data multipart

我正在研究某个模块。 我在节点js中使用请求模块。我有很多示例,但它们仅发送文件(不在json中)。 我有使用Java的工作代码。只是尝试如何在节点js中做同样的事情

    String json = "{ \"values\" : { ";
    json += "\"Field1\" : \"xyz\", ";
    json += "\"Field2\" : \"abc\", ";
    json += "\"File Name\" : \"sample.jpg\"";
    json += " } }";

    // build the multipart entity
    HttpEntity entity = MultipartEntityBuilder.create()
            .addTextBody("entry", json, ContentType.APPLICATION_JSON)
            .addBinaryBody("File 2", new File(filename))
            .build();
    httpPost.setEntity(entity);

0 个答案:

没有答案