1. Trang chủ
  2. » Công Nghệ Thông Tin

Truy cập các giá trị của Server từ trong Web Service

1 545 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 13,08 KB

Nội dung

Truy cập các giá trị của Server từ trong Web Service Một trong các câu hỏi thường gặp trong các newsgroup là '' Làm thế nào tôi lấy được địa chỉ IP của client browser trong một web service ?''. Câu trả lời rất đơn giản. Sử dụng lớp Context trong System.Web.Services. Bạn có thể hiểu được các làm thông qua các ví dụ sau của chúng tôi. Chúng ta sẽ xem hai ví dụ khá đơn giản 1. Nhận IP address của client browser 2. Nhận tất cả các giá trị của web server <%@ Webservice Language=''C#'' class=''httpvars'' %> using System; using System.Collections; using System.Web.Services; public class httpvars : WebService { // Phương thức này trả về địa chỉ IP của client [WebMethod] public String ipAddress () { return Context.Request.ServerVariables[''REMOTE_ADDR'']; } // Phương thức trả về tất cả các giá trị của Server [WebMethod] public String allHttpVars () { NameValueCollection serverVars; String returnValue = ''''; serverVars = Context.Request.ServerVariables; String[] arVars = serverVars.AllKeys; for (int x = 0; x < arVars.Length; x++) { returnValue+= ''<b>'' + arVars[x] + ''</b>: ''; returnValue+= serverVars[arVars[x]] + ''<br>''; } return returnValue; } } . Truy cập các giá trị của Server từ trong Web Service Một trong các câu hỏi thường gặp trong các newsgroup là ''. thông qua các ví dụ sau của chúng tôi. Chúng ta sẽ xem hai ví dụ khá đơn giản 1. Nhận IP address của client browser 2. Nhận tất cả các giá trị của web server

Ngày đăng: 26/10/2013, 02:20

TỪ KHÓA LIÊN QUAN

w