gpt4 book ai didi

http - 通过 cljs-http 的 ClojureScript 多部分发布?

转载 作者:可可西里 更新时间:2023-11-01 17:08:42 26 4
gpt4 key购买 nike

我正在尝试通过 clojurescript 将一些文件发布到我的服务器。根据https://github.com/r0man/cljs-http ,我需要做的就是将 form-params 更改为 multipart-params,但是一旦我这样做,我的参数就会被忽略。

(print data-array)
(go (let [{data :body} (<! (http/post "/submit.json"
{:multipart-params {:foo "bar"}}))]))

打印出

{:image0 #<[object File]>, :image1 #<[object File]>}

(我的目标是将这个文件数组发布到我的 url。出于调试目的,我将其更改为 :foo "bar")。如果我将 :multipart-params 更改为 :form-params,我的参数就在请求中。如果我将其更改为 :multipart-params,它们将被忽略。

我很困惑为什么会这样。有人暗示从这里去哪里吗?

最佳答案

我仍然不确定问题到底是什么,但是在将所有库升级到最新的稳定版后,它似乎消失了。

关于http - 通过 cljs-http 的 ClojureScript 多部分发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29935946/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com