如何将html5应用程序与服务器连接

乔尔

我正在构建一个非常网页,该网页使用Jquery和php执行一些Ajax请求。jQuery向php发送一个字符串,并且php答案以回购的形式返回。在我所支付的托管范围内,这非常有效。我想使用相同的文件为Android创建Html5应用。

为了执行相同的Ajax,我应该怎么做,但是现在从App(位于电话本地)到php(位于服务器中),反之亦然?如果有帮助,我使用siteground进行托管。我希望有一个良好且适当的方法来将App投入生产;不是解决方法。

应用程序ajax

$(document).ready(function(){
    $("button").click(function(){
        $.ajax({  
            type: 'POST',  
            url: 'ajaxphp.php', 
            data: { sentvar: "hello" },
            success: function(response) {
                $("#responseecho").html(response);
            }
        });
    });
});

的PHP

$x = $_POST['sentvar'];    
if ($x == "hello")
    echo "variable received";
else
    echo "variable not received";
Ben

您可以添加标头,以允许通过任何方式从任何来源访问PHP文件:

header("Access-Control-Allow-Origin: *");

确保它在任何输出(包括空格)之前,否则会引发错误。


另外,您可以.htaccess通过添加以下内容来对文件进行相同的更改

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
</IfModule>

当然,您需要mod_headers启用mod才能使其正常工作,但它将应用于受所影响的所有文件.htaccess要将其限制为某些文件类型(例如.php),您可以像这样修改它:

<IfModule mod_headers.c>
    <FilesMatch "\.(php)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何将流星应用程序部署到我自己的服务器上?

来自分类Dev

如何将Spring应用程序部署到生产服务器?

来自分类Dev

如何将Django应用程序部署到无法使用pip的服务器上

来自分类Dev

如何使用WAMP服务器将SQL Server与php Web应用程序连接?

来自分类Dev

如何将lobbsjs应用程序部署到生产服务器。

来自分类Dev

如何将Actor IM android应用程序与本地服务器集成

来自分类Dev

如何将CakePHP应用程序移动到生产服务器?

来自分类Dev

如何将无服务器应用程序模型(SAM)模板转换为Cloudformation?

来自分类Dev

如何将NextJS应用程序部署到Linux服务器(CentOS 7)-VPS

来自分类Dev

如何将流星应用程序部署到我自己的服务器上?

来自分类Dev

如何将.sql文件连接到MySQL Server以与应用程序服务器一起使用

来自分类Dev

如何将Sidekiq与redis一起放置在与应用程序服务器不同的服务器上?

来自分类Dev

将HTML5应用程序连接到服务器上的数据库*安全*

来自分类Dev

如何将android应用程序连接到MSSQL服务器并从中检索数据?

来自分类Dev

如何将Django应用程序部署到无法使用pip的服务器上

来自分类Dev

如何将开发模式Rails应用程序与Nginx服务器连接?

来自分类Dev

如何将Datasnap服务器从VCL应用程序转换为Windows服务

来自分类Dev

如何将lobbsjs应用程序部署到生产服务器。

来自分类Dev

连接到HTML5应用程序的外部服务器

来自分类Dev

如何将我的应用程序与数据库服务器连接

来自分类Dev

如何将应用程序部署到mobilefirst生产服务器

来自分类Dev

HTML5如何将src中的图像发布到服务器

来自分类Dev

如何将CakePHP应用程序移动到生产服务器?

来自分类Dev

如何将OTP从服务器发送到我的android应用程序?

来自分类Dev

如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

来自分类Dev

如何将android应用程序连接到本地计算机作为服务器

来自分类Dev

如何将应用程序名称发送到身份服务器 4

来自分类Dev

如何将 swift 应用程序连接到套接字 io 服务器

来自分类Dev

如何将 HTML5 画布作为图像提交给 Django 服务器

Related 相关文章

  1. 1

    如何将流星应用程序部署到我自己的服务器上?

  2. 2

    如何将Spring应用程序部署到生产服务器?

  3. 3

    如何将Django应用程序部署到无法使用pip的服务器上

  4. 4

    如何使用WAMP服务器将SQL Server与php Web应用程序连接?

  5. 5

    如何将lobbsjs应用程序部署到生产服务器。

  6. 6

    如何将Actor IM android应用程序与本地服务器集成

  7. 7

    如何将CakePHP应用程序移动到生产服务器?

  8. 8

    如何将无服务器应用程序模型(SAM)模板转换为Cloudformation?

  9. 9

    如何将NextJS应用程序部署到Linux服务器(CentOS 7)-VPS

  10. 10

    如何将流星应用程序部署到我自己的服务器上?

  11. 11

    如何将.sql文件连接到MySQL Server以与应用程序服务器一起使用

  12. 12

    如何将Sidekiq与redis一起放置在与应用程序服务器不同的服务器上?

  13. 13

    将HTML5应用程序连接到服务器上的数据库*安全*

  14. 14

    如何将android应用程序连接到MSSQL服务器并从中检索数据?

  15. 15

    如何将Django应用程序部署到无法使用pip的服务器上

  16. 16

    如何将开发模式Rails应用程序与Nginx服务器连接?

  17. 17

    如何将Datasnap服务器从VCL应用程序转换为Windows服务

  18. 18

    如何将lobbsjs应用程序部署到生产服务器。

  19. 19

    连接到HTML5应用程序的外部服务器

  20. 20

    如何将我的应用程序与数据库服务器连接

  21. 21

    如何将应用程序部署到mobilefirst生产服务器

  22. 22

    HTML5如何将src中的图像发布到服务器

  23. 23

    如何将CakePHP应用程序移动到生产服务器?

  24. 24

    如何将OTP从服务器发送到我的android应用程序?

  25. 25

    如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

  26. 26

    如何将android应用程序连接到本地计算机作为服务器

  27. 27

    如何将应用程序名称发送到身份服务器 4

  28. 28

    如何将 swift 应用程序连接到套接字 io 服务器

  29. 29

    如何将 HTML5 画布作为图像提交给 Django 服务器

热门标签

归档