我到處尋找,但無法找到我需要的東西,因此我發佈了這個問題。同時處理GET和POST而不使用cURL的PHP代理
我正在尋找代碼的PHP代理來幫助我有效地完成跨域的jQuery請求,但有以下要求:
- 必須是PHP
- 不能使用捲曲 - 我的服務器配置沒有按不支持它。據推測,這留下了fopen(),但我願意替代。
- 必須同時支持GET和POST請求
- 支持這兩種響應的任何XML和JSON
I'e搜查高和低的解決方案,但總是發現,使用捲曲或不支持POST解決方案。
我目前使用這個不爲崗位工作:
header('Content-type: application/json');
$daurl = $_GET['url'];
$handle = fopen($daurl, "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
}
我查了一下例子,但不知道如何讓它與POST一起工作。 – TMC 2011-03-28 22:05:04