2011-09-26 14 views
7

के माध्यम से पोस्ट डेटा पास करें परीक्षण उद्देश्यों के लिए, मुझे अपने वेब सर्वर पर स्थापित एक पृष्ठ पर कुछ कच्चे POST डेटा भेजने की आवश्यकता है। पेज ठीक काम कर रहा है। मैंने डेटा को किसी अन्य वेब पेज के साथ-साथ सी # एप्लिकेशन के माध्यम से भेजने का परीक्षण किया है। हालांकि, मैं कच्चे HTTP डेटा को भी पास करने का प्रयास करना चाहता हूं।कच्चे HTTP

मैं यह कैसे कर सकता हूं? कौन सा ग्राहक मुझे ऐसा करने में सक्षम करेगा? मैं निम्नलिखित रूप में पृष्ठ पर डेटा पारित करने के लिए देख रहा हूँ:

POST /login.jsp HTTP/1.1 
    Host: www.mysite.com 
    User-Agent: Mozilla/4.0 
    Content-Length: 27 
    Content-Type: application/x-www-form-urlencoded 

    userid=joe&password=guessme 

उत्तर

7

आप इसे असली कच्चे, टेलनेट का उपयोग करें। यदि आप कुछ और उच्च स्तर चाहते हैं - तो आप कर्ल का उपयोग कर सकते हैं।

+0

दुर्भाग्य से मेरे पास केवल एक ही लिनक्स सिस्टम (मेरे विश्वविद्यालय के टक्स सर्वर) तक पहुंच है, जिसमें कर्ल स्थापित नहीं है। मैं टेलनेट की कोशिश करूंगा। धन्यवाद। – xbonez

+2

आप विंडोज पर कर्ल स्थापित कर सकते हैं: http://curl.haxx.se/download.html (पृष्ठ के नीचे स्क्रॉल करें, या Ctrl + F, win32)। – dmedvinsky

+0

टेलनेट ने ठीक काम किया और मेरे उद्देश्य की सेवा की। धन्यवाद! – xbonez

1

आप जावास्क्रिप्ट अजाक्स लाइब्रेरी का उपयोग कर सकते हैं, दोनों jQuery और प्रोटोटाइप जेएस आपको हेडर और पोस्ट डेटा को आसानी से संशोधित करने की अनुमति देता है।

+0

मैं टेलनेट का प्रयास करूंगा लेकिन यह काम नहीं करना चाहिए, मैं जेएस/अजाक्स लाइब्रेरी को एक शॉट दूंगा – xbonez

संबंधित मुद्दे