gpt4 book ai didi

http - 如何使用 curl 发布文件的内容

转载 作者:可可西里 更新时间:2023-11-01 16:38:08 25 4
gpt4 key购买 nike

我希望能够将文件内容发布到 MediaWiki 站点。到目前为止,我可以这样做:

curl --cookie wikiCookies.txt --negotiate -k -X POST -u:<username> -g 'https://<someWikiSite>/api.php?action=edit&title=TestPage&text=HelloWorld&token=<someToken>&format=json'

这很好用,但由于 url 的长度,它有其局限性。

假设我有一个文件 foo.txt,我怎样才能将这个文件的内容发布到 MediaWiki 站点,这样我就不必将整个文件内容添加到 url?

我找到了 MediaWiki API http://www.mediawiki.org/wiki/API:Edit#Editing_pages ,但我一直无法弄清楚如何用它来 curl POST 整个文件内容。

我认为对于任何对 curl 有很好理解的人来说,这应该是一个相当简单的问题,但无论我尝试什么,我都无法让它工作。

最佳答案

试试这个:

--data "text=<some_wiki_tag>this is encoded wiki content</some_wiki_tag>&title=TestPage&text=HelloWorld&token=<someToken>&format=json"

关于http - 如何使用 curl 发布文件的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20013983/

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