post 相关问题

POST是HTTP协议方法之一;当客户端需要将数据发送到服务器时(例如上载文件或提交完成的表单)时使用它。 post这个词有几个含义,但这个标签特别是关于HTTP POST请求。

JavaScript POST fetch 作为选项发送

我正在学习JavaScript,我正在制作一个帐户登录页面作为学习项目。服务器使用Python的Flask。获取功能似乎没有按照我想要的方式工作。一方面,我...

回答 3 投票 0

表单 enctype "application/json" 可用吗?

我正在阅读这个关于使用 html 表单发布 JSON 数据的 w3c 文档,并尝试测试它。 我的测试表格如下: ... 我正在阅读这个关于使用 html 表单发布 JSON 数据的 w3c 文档,并尝试测试它。 我的测试表格如下: <form action="postjson.php" method="POST" enctype="application/json"> <input type="hidden" name="touser" value="shenkwen" /> <input type="hidden" name="msgtype" value="text" /> <input type="hidden" name="agentid" value="23" /> <input type="hidden" name="text[content]" value="test message" /> <input type='submit' value="submit" /> </form> 以及postjson.php的内容 <?php var_dump($_POST); 我期望 $_POST 的值是一个 JSON 字符串,然而,它只是一个普通的 PHP 对象: array(4) { ["touser"]=> string(8) "shenkwen" ["msgtype"]=> string(4) "text" ["agentid"]=> string(2) "23" ["text"]=> array(1) { ["content"]=> string(33) "test message" } } 我尝试删除 enctype 属性,输出完全相同。然后我回到文档页面,发现上面写着一些内容,表明该标准可能尚未生效。 所以这也是一个关于如何使用W3C网站的问题,在我看来它的一些页面只是草稿。那么这个页面是草稿吗?当我阅读 w3c 上的页面时,如何判断它是草案还是工作标准?最后也是最重要的是,enctype='application/json'是否有效? W3C 发布了许多草案和提案,然后在整个社区内进行讨论。如果草案达到了普遍认为有用的阶段,浏览器供应商将/可能开始实施它。然后,草案通常会进入“推荐”阶段,这意味着 W3C 正式建议浏览器按照规定实现该技术;但当然他们不能扭转任何人的手臂来真正做到这一点。 每个文档都会在其顶部说明其当前状态,并且 http://www.w3.org/TR/ 列出所有当前文档及其状态。您选择的那个在该页面上被列为“过时”和“退休”,并且顶部有一个巨大的横幅,上面写着: 当心。该规范不再处于积极维护状态,并且 HTML 工作组不打算进一步维护它。 所以,不,目前可能没有浏览器实现它。 要跟踪功能的实际可用性,您需要查看第三方资源,例如 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form#attr-enctype 和http://caniuse.com. 仅供参考.. 有一种使用 javascript 模仿此功能的巧妙方法。在这里查看我的图书馆:https://github.com/keithhackbarth/submitAsJSON 正如 deceze 回答的那样,该规范不再处于主动维护状态, 我发现这很可悲,现在大多数 API 都使用 JSON,没有人使用最初设计的 Html 表单,因此添加此功能可以消除几乎数百万行类似的代码,并使现代浏览器能够直接与本机现代服务交互,无需一行代码! 也许我在这里有点贪心,但也可以通过允许对表单方法属性进行 PUT 和 DELETE 并找到类似于框架的“目标”的解决方案来允许直接 JSON 响应,从而在没有任何代码的情况下运行一个完整的现代应用程序.

回答 3 投票 0

Ajax 帖子被 Firefox 中止(在 Chrome 或 IE 中看不到)

使用 Firefox 时,我的 ajax post 请求在 Firebug 中被报告为已中止。 ajax post 在 IE 和 Chrome 中运行良好。 这不是跨域请求。 我尝试查看这个问题...

回答 9 投票 0

Azure 函数 - HTTP 触发器请求长度超出

我正在创建一个小型的azure 函数 - 托管在Azure 云上的HTTP 触发器。它的主要功能是简单地接收以 CSV 文件作为负载的 POST 请求。 然而,有些文件...

回答 2 投票 0

快速 API,使用 Laravel 进行谷歌翻译发布请求

我需要在我的 Laravel 应用程序中使用 Google Translate API,get 请求工作正常,但 post 请求似乎不起作用,我尝试使用 Postman 并收到相同的错误消息。 这是测试...

回答 1 投票 0

在 PHP 中使用 cURL 进行 RAW POST

如何使用 cURL 在 PHP 中执行 RAW POST? 原始帖子没有任何编码,我的数据存储在字符串中。数据的格式应如下所示: ... 常见的 HTTP 标头 ... 内容长度...

回答 2 投票 0

如何向 Google Sheets API 追加一行?它不适用于 Jquery:代码 403 未注册的调用者

这是我当前使用的请求URL格式: postResURL = https://sheets.googleapis.com/v4/spreadsheets/${SHEET_ID}/values/Reserved!B2:D7:append?valueInputOption=RAW&key=${API_KEY} 这里...

回答 1 投票 0

如何使用 QNetworkAccessManager 将数据发布到 url

我有一个网络服务,我需要使用 Qt 将一些数据发布到其中。 我认为在发布到 Web 服务时可以使用 QByteArray。 我的问题是,如何格式化这个数组才能符合...

回答 6 投票 0

当我在 django 中使用 post 请求发送一些数据并在邮递员中测试它时,它没有显示错误,但在浏览器中它没有正确响应

从 django.shortcuts 导入渲染 从 django.http 导入 HttpResponse def 注册(请求): 如果 request.method == 'POST': name = request.POST['name'] #这样我们就在收集数据

回答 1 投票 0

资源最大响应代码是多少? REST API 的限制?

我正在设计一个用于注册课程注册的 REST API。在我的端点中,我可以发布注册: 发布到 http://my-api/class/learn-rest/enrollment 这将创建一个新的注册。

回答 3 投票 0

HTTPweb请求图片点击post

所以我尝试通过首先单击下拉列表中的项目来导航http://www.historicflyingclothing.com/shop.php。使用以下命令发布下拉列表中的值后: 字符串 poststring = 字符串。

回答 1 投票 0

邮递员:状态 404

我希望在客户填写预约表格后发送确认电子邮件。建议我使用“重新发送”。我开发了一个 React 扩展,表单所在的位置,我...

回答 1 投票 0

使用 URLRequest 发出 POST 请求时出现 405 错误

我正在尝试向新部署的 vercel 服务器发出 POST 请求。我在 POSTMan 中请求时遇到问题,当我尝试向邮递员请求时收到错误 500。只有我的 swift 代码

回答 1 投票 0

从 <A> 标签发布

是否可以仅通过 标签进行 POST?我知道锚标记通常仅用于 GET,并且我知道我可以使用 javascript 来执行此操作(就像在 JavaScript post 请求中,如表单提交)...

回答 11 投票 0

HTML 表单元素和 POST 数据中的层次结构

从这样的元素命名是否存在任何已知的问题或缺点: 从这样的元素命名是否有任何已知的问题或缺点: <form method="POST" ... > <input name="category[title]" ...> <input name="category[desc]" ...> </form> POST结果将是这样的: Array ( [category] => Array ( [title] => 0 [desc] => 0 ) ) 它适用于所有主要的网络浏览器吗?还有具体的名字吗? 检查一下: /* send a object like it: Person: { name: 'Homer' age : 50 kids :[ { name: 'Liza', age: 9 }, { name: 'Bart', age: 8 }, {name: 'Maggie', age: 2 } ]} */ <form method="post" action='my_magic_form.xpto'> <input type="text" name="name" placeholder="Your Name" /> <input type="text" name="age" placeholder="Your age" /> <input type="text" name="kids[0].name" placeholder="First child name" /> <input type="text" name="kids[0].age" placeholder="First child age" /> <input type="text" name="kids[1].name" placeholder="Second child name" /> <input type="text" name="kids[1].age" placeholder="Second child age" /> <input type="text" name="kids[2].name" placeholder="Third child name" /> <input type="text" name="kids[2].age" placeholder="Third child age" /> </form> 首席执行官:马哈茂德·叶海亚 主要部门: 自助餐部: 经理:Nash'at 先生 人力资源部: 经理:穆斯塔法先生 业务发展部: 经理: 大卫先生 医疗金融与贷款部: 经理:Dalia女士 公共关系部: 经理:穆罕默德·哈马德先生 助理:谢里夫先生 会计部: 会计:萨尔玛女士 会计:努尔女士 印刷部: 平面设计师:Alia女士(兼任其他部门) 销售部门: 导演:艾哈迈德·萨米尔博士 外部广告部:经理:Tarneem 博士 团队成员: 比绍伊博士 野叶博士 玛丽亚姆博士 穆罕默德·达巴博士 客户服务部:经理:Alia女士 团队成员: 绫博士 门娜女士 玛丽雅姆博士 诺敏女士 社交媒体部: 董事:Mohand 博士(直接向首席执行官汇报) 社交媒体部门:团队成员: 纳达·埃拉女士 纳达·阿卜杜勒·哈米德女士 阿米拉女士 门娜女士 阿亚·里法伊女士 主持人分部: 团队成员: 伊斯兰先生 Menna 女士(主持人和社交媒体) Nada Abdel Hamid 女士(主持人和社交媒体) 设计部: 团队成员: 玛雅达女士 穆斯塔法先生 艾哈迈德·易卜拉欣先生 Aya女士(社交媒体和设计) 摄影部: 直接向首席执行官汇报 摄影师: 曼多先生 伊斯兰先生

回答 2 投票 0

如何将表单中的数据打印为列表项?

我正在尝试制作此帖子功能,用户可以输入多个名称,每个名称将按升序打印为列表项,如下所示: 布鲁斯·韦恩 彼得·帕克 克拉克·肯特 我...

回答 1 投票 0

使用curl发送多个文件

我正在尝试使用“CURLfile”通过curl发送多个文件,我的问题是每次只发送一个文件。 我正在curl postfileds 中制作文件数组 我正在尝试使用“CURLfile”通过curl发送多个文件,我的问题是每次只发送一个文件。 我正在curl postfileds中制作文件数组 <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://app.karzoun.chat/api/v1/accounts/1/conversations/63/messages', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => array('attachments[]'=> new CURLFILE('gAbs95dfl/karzoun whatsapp api.jpg'),'attachments[]'=> new CURLFILE('gAbs95dfl/karzoun-security.png'),'content' => 'test','message_type' => 'outgoing'), CURLOPT_HTTPHEADER => array( 'api_access_token: uKigRL93m5MjdzC2rm4dHCjr' ), )); $response = curl_exec($curl); curl_close($curl); echo $response; 我尝试使用 var_dump 输出数组,是的,它只显示数组中的一个对象,而不是两个对象,这个curl命令是我从邮递员复制的,当在邮递员上尝试它时,它可以工作并发送多个文件,但在我的php代码中不起作用。 $array = array('attachments[]'=> new CURLFILE('https://karzoun.app/assets/uploads/karzoun/zapier.png'),'attachments[]'=> new CURLFILE('https://karzoun.app/assets/uploads/karzoun/zapier.png')); var_dump($array); var_dump 的输出 array(1) { ["attachments[]"]=> object(CURLFile)#2 (3) { ["name"]=> string(53) "https://karzoun.app/assets/uploads/karzoun/zapier.png" ["mime"]=> string(0) "" ["postname"]=> string(0) "" } } 我能够根据这个问题的答案成功取得结果 使用 CURL 发送多个文件

回答 1 投票 0

Django 测试客户端 post() 返回 302,尽管视图的 post() 出现错误

我目前正在编写一些基本测试,以确保中型 Django 应用程序中的页面正确获取和发布。 然而,使用 django.test.client.Client 并不能可靠地失败......

回答 1 投票 0

PHP 未从 javascript fetch api 接收任何 POST 请求正文

我正在编写一个程序,该程序从网站获取输入并通过 phpMailer 发送输入的数据。我使用 javascript fetch 通过 post 请求发送 json 信息。我也跑了...

回答 1 投票 0

使用 axios 和 express 发布到 mongoDB

努力发布我的数据 - 我收到 404 错误。我查了一下论坛,我认为这与我的路线有关。我不确定我是否理解路线方面以及如何理解

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.