首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我的PHP网站没有收到我从Android Xamarin应用程序发送的POST的变量?

PHP网站没有收到来自Android Xamarin应用程序发送的POST变量的可能原因有以下几个:

  1. 网络连接问题:确保Android设备和PHP网站在同一局域网或具有互联网访问权限,以确保数据能够正确传输。
  2. 代码逻辑问题:检查Android Xamarin应用程序的代码,确保正确地构建了POST请求,并且变量被正确地附加到请求中。
  3. 跨域问题:如果PHP网站和Android Xamarin应用程序位于不同的域名或子域名下,可能存在跨域问题。在PHP网站上进行相应的设置,允许来自其他域名的请求。
  4. 安全性问题:如果PHP网站有安全性设置,例如防火墙或安全插件,可能会阻止来自Android Xamarin应用程序的请求。确保将相应的安全规则配置为允许来自应用程序的请求。

为了解决这个问题,可以按照以下步骤进行排查和调试:

  1. 检查网络连接:确保Android设备和PHP网站能够正常互联网访问,且在同一网络环境下。
  2. 检查代码:仔细检查Android Xamarin应用程序的代码,确保构建正确的POST请求,并将变量正确地附加到请求中。
  3. 跨域设置:如果PHP网站和应用程序位于不同的域名下,尝试在PHP网站中配置允许跨域请求的设置。
  4. 安全性设置:排除安全性设置的干扰,暂时禁用或调整PHP网站的安全插件或防火墙规则,以查看是否能够接收到请求。

如果问题仍然存在,可以进一步考虑使用网络抓包工具(如Wireshark)来分析请求和响应数据包,以确定是否有数据被发送和接收。此外,也可以通过在PHP代码中添加日志或调试输出来跟踪请求的处理过程,以确定问题的具体原因。

推荐的腾讯云相关产品:鉴于不能提及特定的云计算品牌商,建议使用腾讯云的云服务器(CVM)作为PHP网站的托管服务器,腾讯云数据库(CDB)作为数据库存储解决方案,以及腾讯云的云安全解决方案(如Web应用防火墙)来提供安全保护。具体产品介绍和链接地址请参考腾讯云官方网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

是如何Web开发转向移动开发

一直以来创建都是Web应用程序,直到最近…… 几个月前,开始用Android和iOS来开发移动应用程序,然后多亏Xamarin依然可以使用C#。...之所以写这篇文章是想分享一下做了这个改变之后感受。 ? 为什么下这个决定 你可能会问,为什么我会决定Web开发转向移动开发。...更何况目前就职公司恰好有这个机会能够使用最喜欢语言(C#)来开发新Android和iOS应用程序,那么为什么不利用这个机会呢。...新编程模式 知道编程方式是会变,这以前经历过一个叫做Windows Phone项目,一同参与开发移动应用程序时就已经得知。但我还没有准备好要做什么,并且也不认为能做好准备。...不像网站应用程序有特定生命周期,你不能只是用响应来回复请求。几乎所有构建Web应用程序中学到东西都不能帮助我——范式是全新

1.3K60

国内 Mono 相关文章汇总

Bundle制作安装包让C#桌面应用程序脱离net framework 把成熟代码.NET移植到Mono Mono喜迁新家-http://www.xamarin.com/ Asp.Net Mvc3...2.0:基于Mono跨平台开发框架 Xamarin向iOS和Android引入C# Async支持 有罪啊,用了一下午时间,终于无师自学,用C#开发了俺第一个Android 浏览器APP,对不起....NET环境 mono中发送邮件并保存本次收件人地址 mono ios莫名其妙闪退解决方法 Mono下WCFBug?...中搭建.NET开发环境 正在使用Xamarin跨平台框架—Xamarin.Android回忆录 Xamarin.Android快速入门 MONO x64 amd_x64 Xamarin.Android...通知详解 Xamarin.Android广播接收器与绑定服务 Xamarin.Android之ActionBar与菜单 绿色版Linux.NET——“Jws.Mono”(续) 如玫瑰一般PHP

11.2K60
  • Xamarin 学习笔记 - 配置环境(Windows & iOS)

    最近,我们总是谈论移动应用程序开发未来,但我本身实在没有天赋转向另一种语言。...Xamarin拥有丰富免费和付费资源,对来说最好入门课程就是Xamarin官方开发社区。(https://developer.xamarin.com/)在这里你可以没有限制获取所需知识。...Xamarin使得你可以使用C#创建原生应用。 在文章另一部分,将从定义硬件和软件需求开始入手,即便是你没有任何移动端开发经验,也能够开始了解如何开始构建一个移动应用。...添加变量ANDROID_NDK_HOME,其值为C:/android-ndk。解压缩其内容,确保内容中没有文件夹。...一旦发布并使用了应用程序,开发人员就想知道发生了什么并且在发生崩溃时易于维护,你可以应用程序字段中获取崩溃报告中实时堆栈跟踪。

    6.1K20

    React Native学习笔记(二)—— 概要、开发环境搭建、第一个React Navite程序

    就是让发送使用信息给谷歌,发个锤子,决绝,点击“Don’t send”,  这个地方是说你没有SDK,让你设置代码,这里不设置,点击 Cancel  等待一会儿  这个图片是告诉你,Android...,创建一个新就只有这样项目最基本已经插件和依赖,以这个新为准,而打开已有的就会以老项目的环境为准,这就是为什么网上下载别人代码再打开之后要配置很久原因,因为你环境和别人不一定就一样,其次就是里面用到...SDK、API版本、依赖框架等一些内容不一样,所以用时间很久,犹豫是在网络慢时候更突出,相当煎熬,咖啡都喝了两杯了,还没有下载完配置,心碎,辣鸡软件,毁青春)。...2.1.4、Android SDK环境变量配置 Android SDK环境变量配置  1、右键选中电脑,点击击属性,进入系统界面,如图:  2、点击高级系统设置,如图:  3、点击环境变量,...Native 集成到现有应用程序中,或者 Expo 中“弹出”,或者要向现有的 React Native 项目添加 Android 支持,则不需要这样做(请参阅与现有应用程序集成)。

    3.4K21

    C#使用Xamarin开发可移植移动应用(1.入门与Xamarin.Forms页面),附源码

    它为iOS,Android,Windows或Windows Phone上原生UI呈现给用户界面提供了自己抽象。 这意味着你应用程序可以共享大部分用户界面代码....Xamarin.Forms允许快速创建应用程序,随着时间推移,应用程序可以演变为复杂应用程序。 由于Xamarin.Forms应用程序是原生应用程序,因此它没有其他使用限制。...第二种技术是使用可扩展应用程序标记语言(XAML),这是一种用于描述用户界面的声明式标记语言。有关XAML更多信息,请参阅XAML基础知识。 为什么要学习Xamarin.Forms?...写在最后 前面写过一个系列是关于Xamarin.Android,导致很多朋友都以为,Xamarin只能开发安卓  - -,很方.....地址如下: C#开发移动应用系列(4.调用系统应用,以及第三方应用(调用与被调用)) 说一下为什么先写Xamarin.Android,因为你要开发移动APP,对于一些移动开发概念了解是必须,并不是说

    5.3K61

    C#移动跨平台开发(1)环境准备

    但是国内学习资料却很少,倒是有培训班已经看准了这个赚钱机会,CSDN应该是和Xamarin有合作在国内率先开始了Xamarin移动跨平台开始课程(避免广告嫌疑,就不贴地址了),虽然说作为一个非专业移动端程序员...,因为懒原因没有学习过Java和Object C,但是看着这大好前景也忍不住蠢蠢欲动啊!...盗一张Xamarin.com首页图,激动一下人心 —— 我们知道一定有一种更好方式来开发移动应用程序!    今天第一篇,我们先来配置一下开发环境,分为一步傻瓜自动化式和自虐手动配置式。...在@gjun提醒下,总算找到了为什么向导式安装(XamarinInstaller.exe)安装会失败了,原来也是因为“墙”原因。...开发Android应用还有一些问题,总提示找不到SDK,Layout也加载不出来)   装完之后,你就可以打开Xamarin来体验一下C#来开发Android应用程序快感了。

    1.9K70

    C# Xamarin移动开发基础进修篇

    可以这么说Visual Studio 2017 +是.NET程序员开发Xamarin App移动应用程序最佳选择工具! 3.3、为什么要一台Android设备手机?...提供移动模拟器启动速度很慢,毕竟和真机环境还是有一些出入,所以我们应用程序还是在部署在我们实际中手机设备中去,真实还原第一“现场”体验。 3.4、为什么需要安装虚拟镜像手机软件?...Android界面布局(Layout)和常用控件使用以及Android原理知识这几点必须要有一定掌握,可以学习java android 方面的视频课程,因为这块android知识都是一样,跟开发语言并没有什么太大关系...C#开挂程序,实现就是通过模拟adb发送指令给手机从而达到控制目的。...每多执行一个应用程序,就会多耗费一些系统内存,当同时执行程序过多,或是关闭程序没有正确释放掉内存,系统就会觉得越来越慢,甚至不稳定。

    6K20

    跨平台应用框架_安卓前端框架

    渐进式Web应用程序(PWA) 其中一个能解决问题例子是渐进式 Web 应用(PWA),它基本上是模仿原生应用程序行为一个网站(例如,在发送推送通知、脱机工作,或者只是添加到移动设备主屏幕上)。...但选择过多会令人头疼,这就是为什么我们只关注最突出跨平台移动开发框架原因:React Native, Flutter, NativeScript, 和Xamarin。...Xamarin利用这种编程语言编写整个应用程序后端到原生API,再到业务逻辑。...您可能已经注意到,跨平台移动应用程序性能和GUI密切相关,所以如果Xamarin构建应用程序两种方法对界面的最终外观有很大影响,可能不会感到惊讶。...Xamarin.Android/iOS允许开发人员使用原生控件和布局,而Xamarin.Forms基于标准UI元素,允许单个API设计应用程序,但如果你需要更完美的原生UI,则可能还不够。

    2.6K20

    2020年了,跨平台开发框架现在怎样了?

    渐进式Web应用程序(PWA) 其中一个能解决问题例子是渐进式 Web 应用(PWA),它基本上是模仿原生应用程序行为一个网站(例如,在发送推送通知、脱机工作,或者只是添加到移动设备主屏幕上)。...但选择过多会令人头疼,这就是为什么我们只关注最突出跨平台移动开发框架原因:React Native, Flutter, NativeScript, 和Xamarin。...Xamarin利用这种编程语言编写整个应用程序后端到原生API,再到业务逻辑。...您可能已经注意到,跨平台移动应用程序性能和GUI密切相关,所以如果Xamarin构建应用程序两种方法对界面的最终外观有很大影响,可能不会感到惊讶。...Xamarin.Android/iOS允许开发人员使用原生控件和布局,而Xamarin.Forms基于标准UI元素,允许单个API设计应用程序,但如果你需要更完美的原生UI,则可能还不够。

    2.4K20

    .NET 8 中 Android 资源生成改进和变化

    为了 C# 访问此数据,我们需要一种在代码中公开这些数据方法。这是由项目 $(RootNamespace) 中 Resource 类处理。我们 R.txt 中获取值并将它们公开在这个类中。.../tools/aapt2 为什么要制定这个新系统?...旧系统存在一些影响应用程序大小和启动性能问题。在旧系统中,每个 Android 程序集都有自己一组Resource类。所以我们实际上到处都有重复代码。...view=net-7.0 NuGet 包仍然有效吗? 有些人可能担心通过此更改,现有的包引用将停止工作。不用担心,新系统引入了一个修剪步骤,它将会升级旧系统程序集引用以使用新系统。...而是在构建时会生成一个 .aar 文件,其中包含这些数据,并命名为与程序集相同名称。为了正常工作,需要将.aar 文件与程序集一起发送到 NuGet 中。

    21910

    Textfree - Textfree 逆向工程

    image.png 短短 5-10 分钟后,找到了一个名为“consumerSecret”变量名。Textfree 甚至没有费心去混淆他们 javascript。...经过一些测试,发现 Web 客户端使用者机密仅适用于 Web 客户端交互,因此尝试使用发现使用者机密 Android 应用程序制作 oauth_signatures 将不起作用……总之,可以创建无文本帐户并签署...第 2 部分,反编译及更多 OAuth ---- OAuth 是一种用于访问授权开放标准,通常用作 Internet 用户授予网站应用程序访问他们在其他网站信息但不提供密码方式。...考虑到我不知道 OAuth 消费者秘密,这只是让到目前为止。这意味着只能在创建帐户之前与 Pinger API 进行交互。...使用了超级 apk 签名者。将应用程序安装到 VM 并确保它仍然有效后,android studio 中打开了解压后应用程序并设置了断点。

    2.2K891

    【冲击年薪百万】11 大编程语言薪资排行榜,再不学Python就晚了!

    同时,我们还需要注意——开发人员或许有过这样体验,在挣扎完成第 N 个艰难晦涩项目后,心想:“可以用这种语言做这件事,但为什么不换种语言更加愉快地工作呢?”...你可以从头开始快速构建一个应用程序,需要代码数量较少,并且没有硬性规则。...要理解 PHP 代码要做什么比较容易,因此 PHP 很容易学。大多数网站都是用 PHP 构建,因为这种语言是专门针对网络。Facebook,维基百科,Yahoo!...Java 作为通用语言,Java 用于构建 Android 应用程序、桌面应用程序和游戏。Java也常用作企业级后端开发服务器端语言——90% 财富 500 强公司使用 Java。...最近,你还可以使用 C# 通过 Xamarin 为 iOS 和 Android构 建原生手机应用。 III. 其他 SQL SQL(“Sequel”)或结构化查询语言,是用于与数据库通信查询语言。

    66010

    文加图, 理解Http请求与响应

    TCP连接中我们比较熟悉就是三次握手, 但是为什么是三次而不是两次或四次呢? 这里想到了一个比喻来让大家明白. 敌人封锁江面, 我方间谍和联络员只能通过电报机隔着江面交流....但是那时电报机质量不稳定, 有可能会出现失灵情况. 所以就出现了如下对话: 间谍: 联络员, 你能收到我发的话么? 你要是能收到, 就说明这个电报机可以发电报....联络员: 间谍, 收到你发的话了, 这说明电报机可以. 但是不确定电报机能不能发, 你能收到我这句话么? 你要是能收到, 就说明电报机是可以发电报....间谍: 联络员, 收到你的话了. 电报机也是能发能, 我们可以正式交流情报了....接下来看下我们请求应答: ? 3.2 post请求和应答 post请求, 因为涉及到需要上传请求体, 手头没有现成服务器, 所以我们用ithome登陆来举例说明.

    1.3K20

    【冲击年薪百万】11 大编程语言薪资排行榜,再不学Python就晚了!

    同时,我们还需要注意——开发人员或许有过这样体验,在挣扎完成第 N 个艰难晦涩项目后,心想:“可以用这种语言做这件事,但为什么不换种语言更加愉快地工作呢?”...你可以从头开始快速构建一个应用程序,需要代码数量较少,并且没有硬性规则。...要理解 PHP 代码要做什么比较容易,因此 PHP 很容易学。大多数网站都是用 PHP 构建,因为这种语言是专门针对网络。Facebook,维基百科,Yahoo!...Java 作为通用语言,Java 用于构建 Android 应用程序、桌面应用程序和游戏。Java也常用作企业级后端开发服务器端语言——90% 财富 500 强公司使用 Java。...最近,你还可以使用 C# 通过 Xamarin 为 iOS 和 Android构 建原生手机应用。 III. 其他 SQL SQL(“Sequel”)或结构化查询语言,是用于与数据库通信查询语言。

    925100

    C# Xamarin For Android自动升级项目实战

    Xamarin For Android打造一个后台管理系统App应用程序,从而将学习成果转化为工作成果。...9)、C# Android Assets目录存储我们应用程序资源和配置文件。...Android应用程序签名就是为你程序打上一种标记,来作为你自己标识。 2、为什么要进行数字签名?...这是Android系统要求,每一个应用程序必要要经过数字签名才可能安装到系统中,能安装apk则是已经签名了。     apk不签名是安装不了,但是别人也可以重新签名。...使用你自己同一个签名证书,就没有人能够覆盖你应用程序,即使包名相同。 特别注意:通过Debug和Release生成apk文件由于没有带签名,直接部署在真机中会出现闪退情况。

    2.6K30

    C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码

    今天学习内容? 也只讲一个,如何打包生成安卓可安装APK并精简大小. 正文 记得,之前在写安卓方面的文章时候,有人就问过.Xamarin.Android为什么打包出来这么大?...就完成了 - - 是不是很简单.. 2.设置应用程序版本和名称 VS2017里面已经翻译比较完善了,就不多解释了..直接如下图: ?...(默认为无) Xamarin.Android链接器采用静态分析来确定Xamarin.Android应用程序使用或引用了哪些程序集,类型和类型成员。...一般,在小型Xamarin.Android应用程序上使用ProGuard通常可以减少大约24%大小 如果,在具有多个库依赖性较大应用程序上使用ProGuard通常可以实现更大尺寸缩小。...生成过程是首先使用Xamarin.Android链接器来优化应用程序托管(C#)代码,然后使用ProGuard(如果启用)在Java字节码级别优化APK。

    2.9K80

    C#移动跨平台开发(2)Xamarin移动跨平台解决方案是如何工作

    IT媒体网站纷纷转载,博客园C#开发者们热泪盈眶(泥煤都等这一天好久了!)   ...与此同时VS2015预览版更是直接集成了Android模拟器,但是其实里面并没有说集成IOS模拟器,不知道大家是怎么得出可以直接用VS来开发Android和IOS应用。不管怎么说,这都是个好消息。...Android系统架构   想下面这张图做Android开发同学应该很熟悉,下面我们就通过来了解Android系统架构入门来看看Xamarin会怎么样去做? ?...对于C#开发Android应用程序来说,性能上面肯定是会有影响,但是影响有多大,没有做过具体测试,所以就不详述了。后面我们再细细去对比。...相对而言,开发Android应用程序就会显得繁琐一些,底下还有一些隐藏东西我们没有具体讲,包括一个app创建过程,C#与Java集成在一起开发时候交互等等,这些问题我们就留在后面慢慢来解决。

    2.6K110

    微软程序员最好时代来了

    第二我们可以尽量使用客户端控件比如Repeater等,现在仍然有很多网站都是ASP.NET WEB Forms做,难道这些网站没有用户?!...移动开发 由于Mono,现在可以使用.NET来开发移动应用程序,使用Xamarin可以使用C#开发出和原生性能一模一样iOS和Android程序,也熟悉Objective-C, 而且用Objective-C...另外,Xamarin推出Xamarin.Forms可以使用XAML及C#用一套代码来开发iOS, Android以及Windows Phone程序,而且性能和原生一模一样,我们也顺利开发过基于Xamarin.Forms...想说第一那些系统都比较庞大,使用JAVA或者PHP很多时候是基于历史选择,另外这些系统就那么几个,而且并不是所有的软件都是电商,都是微博?...和PHP和这些系统集成时是否方便,但是使用.NET是非常方便

    1.3K50
    领券