是否可以使用自定义URL方案将数据发布到Android活动?

是否可以使用自定义URL方案将数据发布到Android活动?,android,Android,我正在开发一个Android应用程序,它使用自定义方案,如下链接所示: <activity android:name="com.example.library.activities.CustomSchemeActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" />

我正在开发一个Android应用程序,它使用自定义方案,如下链接所示:

<activity android:name="com.example.library.activities.CustomSchemeActivity">            
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data android:scheme="custom" android:host="custom.example.com" android:path="/custom" />
            </intent-filter>
        </activity>

当用户点击链接时,说
custom://custom.example.com/custom?parameter=abcd
,CustomSchemeActivity按预期启动


现在,我需要将数据发送到此活动。我已经可以通过URL参数发送它了。不过我很好奇,如果我将数据发布到意图中,是否可以阅读内容?是否可以将数据从服务器上传到手机?

您可以添加额外的数据:

摘自:

否。除URL字符串外,服务器和移动设备之间没有其他链接。在这种情况下,所有数据都应该在那里。您可以在意图中捆绑额外的数据,但是
POST
将不适用,因为意图不是HTTP。当然,一个具有互联网权限的Android应用程序随后可以以几乎任何正常的方式与HTTP服务器通信。谢谢Chris和Stefan。我必须满足于以正常的方式使用HTTP。干杯