[help] php 2 asp

maxiim9

Кто может переписать кусок кода с .php на .asp (IIS 6.0 ASP.NET 1.1/2.0)?
На PHP это выглядит так:

<?
echo file_get_contents ("http://www.---.ru".getenv ("REQUEST_URI";
?>

Plz!

Murua

то есть нужно загрузить содержимое странички?

HttpWebRequest req=(HttpWebRequest)WebRequest.Create(request_usr);
using (HttpWebResponse resp=(HttpWebResponse)req.GetResponse
{
using (StreamReader sr=new StreamReader(resp.GetResponseStream
{
string s=sr.ReadToEnd;
}
}

maxiim9

Спасибо

maxiim9

На самом деле нужно сделать типа простого прокси. То есть передать все аргументы, переданные методом GET на сторонний домен и выдать у себя его содержимое.
А можно ли полный код страницы? А то этот кусок почему-то не работает...

olegusmaximus

тогда может как то так:
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
void Page_Load
{
string s;
System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("http://yandex.ru");
using (System.Net.HttpWebResponse resp = (System.Net.HttpWebResponse)req.GetResponse
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream
{
s = sr.ReadToEnd;
}
}
Response.Write(s);
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
</form>
</body>
</html>

только получается криво конечно, но я думаю с php выглядит также

maxiim9

Wow, спасибо
Нет, на PHP полный код был преведён в первом посте - это реально полный код! Достаточно было его записать в index.php, чтобы всё заработало

olegusmaximus

ты запустил то что я написал? мне интересно код на php так же выводит без картинок
и некоторых элементов?

maxiim9

код на php так же выводит без картинок
разумеется
картинки надо либо прописывать с полным путём, либо заливать на сервер
Оставить комментарий
Имя или ник:
Комментарий: