php - 使用 PHP 脚本发布 ajax 请求

标签 php jquery ajax ubuntu selenium

我正在尝试测试一个 ajax 发布请求,该请求接受我的 formData 对象并通过 PHP 脚本运行它(我不知道任何 PHP,但在问题中提供了脚本)。

所以我在我的本地驱动器上有一个名为 index.php 的 PHP 文件(我使用 Ubuntu),应该发生的是我发布了 formData 对象并创建了一个 report.txt 文件,并且可以通过转到 http://copypaste.test 来访问。 .我被困在如何在我的 PC 上本地创建域。

Selenium.prototype.doSaveCopyPaste = function(locator) {
 var text = jQuery(locator).text();

 var formData = new FormData();
 formData.append('report', text);

 var ajax = jQuery.ajax({
  type: "POST",
  url: 'http://copypaste.test',
  data: formData,
  dataType: 'text',
  processData: false, 
  contentType: false,
    success: function(){ 
      console.log('success'); 
    },
    error: function() {
     console.log('error'); 
    } 
  });
  console.log(ajax) 
 }

最佳答案

您可以使用任何 Web 服务器来设置本地服务器。一些常见的是 xampp、wampServer 等
this tutorial很好地解释了如何设置 xampp

关于php - 使用 PHP 脚本发布 ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26572249/

相关文章:

javascript - 使用 ajax 和 php 加速 select2

php - 从 View 调用模型 (Codeigniter)

php - [mysql php],一周的第一天是星期一还是星期日?

php - 如何使用jquery的$.ajax错误参数

javascript - 如何在 jQuery 中自动生成输入数组索引?

javascript - 想要将数据发布到另一个网站并使用 javascript 检索结果

php - 页面刷新后 session 消失

php - 如何在 Laravel 中覆盖 CSS?

javascript - 如何突出显示 HTML5 表格中选定/单击的单元格

javascript - 使用 ajaxform() 在页面中提交多表单