【四种常见的POST提交数据方式】教程文章相关的互联网学习教程文章

javascript – 未定义索引:ajax POST和/或php脚本出错?【代码】

我正在尝试将ajax POST发送到php文件,但是php文件发送“未定义索引”的通知,并且php文件似乎永远不会收到我正在尝试发送它的值.我一直在寻找为什么这不能正常工作的答案,所以希望有人可以给我一些见解. 我的javascript函数从html接收一个值,并接收正确的值. (在这种情况下它是“1”)function deleteMediaFromDatabase(val){$.ajax({ url: 'deleteMediaFromDatabase.php',data: {vals : val},type: 'post',success: function(output...

javascript – 使用XHR和分块传输编码的HTTP POST【代码】

我有一个REST API,通过HTTP Post接受音频文件. API支持Transfer-Encoding:chunked请求标头,以便在从客户端上运行的记录器创建文件时,可以将文件分段上传.这样,服务器可以在文件到达时开始处理文件以提高性能.例如:HTTP 1.1 POST …/v1/processAudio Transfer-Encoding: chunked [Chunk 1 256 Bytes] (server starts processing when arrives) [Chunk 2 256 Bytes] [Chunk 3 256 Bytes] …音频文件通常较短,大小约为10K到100K.我有...

javascript – 使用POST重新加载AJAX页面【代码】

任何人都可以告诉我如何使用JavaScript刷新当前页面,修改或添加POST变量? 为了清楚起见,我想在重新加载页面之前设置一些POST变量.解决方法:通过使用jquery ajax,您可以重新加载页面$.ajax({type: "POST",url: "packtypeAdd.php",data: infoPO,success: function() { location.reload(); } });

javascript – 没有JQuery的AJAX POST到PHP【代码】

我有一个PHP任务,我决定尝试添加AJAX,因为在我们的课程中,我们不会只学习AJAX.我似乎无法得到工作的回应.然而,在我的Fire Fox控制台的网络部分,我可以找到POST发送,其中包含我输入到表单中的值和PHP回显作为php函数工作的结果.但是,它不会出现在我的div标签中.非常欢迎任何帮助,谢谢. 这是HTML和JavaScript:<html lang="en"> <head><meta charset="utf-8"><title></title><script type="text/javascript">function testPass() {va...

javascript – 如何在POST到服务器之前正确地将文件附加到formData?【代码】

我一直关注这个FormData tutorial here,但还没有理解formData object如何运作. 我的输入表格<input type="file" id="file-id" class="w300px rounded4px" name="file" placeholder="PDF file"> <button class="btn-upload-pdf" ng-click="asub.uploadPDF()">Upload</button>这是上传按钮功能:this.uploadPDF = () => {const formData = new FormData();const fileInput = document.getElementById('file-id');const file = fileIn...

javascript – window.postmessage()在不同选项卡中的应用程序之间进行通信【代码】

是否有机会使用window.postmessage()在同一浏览器的不同选项卡中的两个不同应用程序之间进行通信? 我知道你可以在应用程序和iFrame之间做到这一点,但不同的标签呢? 更新: 案例场景: >用户在一个选项卡中播放来自vk.com的音频>用户开始在另一个标签页面中播放来自youtube.com的视频> youtube.com将postmessage()发送到vk.com视频开始播放> vk.com让音频保持沉默 谢谢解决方法:如果您使用iFrame中加载的“中间页面”,则可以执行此...

什么是HTML5 Javascript postMessage API的好调试器?【代码】

有没有什么好的工具可以让开发人员正确调试在postMessage之间发送的消息? 或者也许是Firebug的插件?解决方法:Firebug (as of 1.11 beta 1)通过monitorEvents()支持此功能.你可以这样做:$("iframe").each(function(i, e) {console.log("Monitoring messages sent to: iframe(" + i + ")#" + $(this).attr("id"));monitorEvents(this.contentWindow, "message"); // Send a test message to this iframethis.contentWindow.postMe...

javascript – 使用Fetch API发布POST请求?【代码】

我知道使用新的Fetch API(此处使用ES2017的async / await),你可以像这样发出一个GET请求:async getData() {try {let response = await fetch('https://example.com/api');let responseJson = await response.json();console.log(responseJson);} catch(error) {console.error(error);} }但是你如何发出POST请求呢?解决方法:简而言之,Fetch还允许您传递一个对象以获得更个性化的请求:fetch("http://example.com/api/endpoint/", ...

Firefox扩展中的javascript中的HTTP POST【代码】

我是一个新手试图在Firefox扩展中在JS中做一个简单的HTTP帖子. 这不是通过参数:var params = "a=1&b=2&c=3" req.open('POST', 'http://www.mywebsite.com/'); req.send(params);关于我做错了什么的任何想法?谢谢.解决方法:确保您已包含标题以告知服务器您发送的请求正文的类型:req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');(假设req是代码中先前创建的XMLHttpRequest.)

javascript – chrome扩展内部是否使用JSON.stiringify将postMessage转移到后台页面?【代码】

A message can contain any valid JSON object (null, boolean, number, string, array, or object)chrome扩展规范表明在后台和内容脚本之间传递的消息可以是Javascript对象,这意味着我们可以在不使用JSON.stringify的情况下传递Javascript对象.这是否意味着Chrome在发送邮件之前会在内部执行JSON.stringify?如果没有,如果我只是在没有JSONification的情况下传递Javascript对象,是否有性能提升?解决方法:这些消息在Chrome的JavaS...

javascript – 如何将postMessage发布到兄弟iFrame【代码】

我正在寻找一种方法将postMessage发送到兄弟iFrame,而父页面中没有任何javascript.我遇到的困难是尝试从第一个iFrame中获取另一个iFrame的窗口对象 该页面的布局如下:html body (http://host.com/)iFrame#a (http://me.com/a)iFrame#b (http://me.com/b)来自iFrame#a我正在尝试:(iFrame#b window).postMessage(...)问题是我不知道如何从iFrame#a中获取iFrame#b的窗口对象. parent.getElementById()和其他函数受XSS限制.我只想将p...

javascript – 是否可以像在Slack团队中的任何用户一样发布到chat.postMessage?

我正在构建一个Slack集成,旨在修改一些文本,然后将其发布到Slack通道,就像触发命令的用户说过它一样. 例如/ makeFace不赞成 @Ben下午3:45 ?_? 我要求客户端权限范围,它添加了chat:write:user权限.但是当我点击chat.postMessage端点时,它似乎只允许你作为添加集成的用户发布,因为它返回的令牌似乎是针对该用户的个性化. 我知道giphy,例如,发送它的gif消息,好像你是创始人,但我不知道他们是如何管理它的.是否有任何关于发送消息的文...

javascript – C#MVC Controller无法从Ajax POST请求中获取十进制或双精度值【代码】

我的问题是,当我尝试通过ajax将double或decimal发送到我的C#MVC Controller时,该值始终为null.我可以将值作为字符串发送,我可以毫无问题地发送整数.为什么我不能发送带小数的值?当我检查从客户端发送的请求时,存在正确的值(表单数据是价格= 84.50). 错误:The parameters dictionary contains a null entry for parameter ‘price’of non-nullable type ‘System.Decimal’HTML:<input type="number" step="1" class="form-cont...

javascript – WebApi 2 POST,单字符串参数不起作用【代码】

我有以下控制器: public class ValuesController : ApiController {// POST api/valuespublic IHttpActionResult Post(string filterName){return new JsonResult<string>(filterName, new JsonSerializerSettings(), Encoding.UTF8, this);} }WebApi配置 config.Routes.MapHttpRoute(name: "DefaultApi",routeTemplate: "api/{controller}/{id}",defaults: new { id = RouteParameter.Optional });我使用这个js代码来调用api $.a...

javascript – 没有从JSON AJAX Post调用的MVC5控制器动作【代码】

我将数据从javascript应用程序发送到MVC5控制器,但是当数据提交到Submit控制器操作时,它永远不会被调用.我有一些非常简单的映射器,它们创建以下JSON对象:function mapContactDto(vm) {var contactDto = {};contactDto.firstName = vm.firstName();contactDto.lastName = vm.lastName();contactDto.companyName = vm.companyName();contactDto.emailAddress = vm.emailAddress();contactDto.phonePrimary = vm.phonePrimary();cont...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部