एक url के मामले में जो
HTTP 301 , < Code> twisted.web.client.getPage सफलतापूर्वक ब्राउज़र के व्यवहार को emulates और एक
आस्थगित देता है जो कि
html /
response_body के साथ आग करता है अंतिम गंतव्य का मैं इस गंतव्य पेज का
url कैसे प्राप्त करूं?
आप उपयोग कर सकते हैं स्थान हैडर को पुनः प्राप्त करने के लिए head अनुरोध करने के लिए twisted.web.client.Agent अनुरोध करें। स्थान वर्ग एक HEAD अनुरोध करता है और स्थान के कॉलबैक को कॉल करता है
कोड> हेडर यह केवल पहले पुननिर्देशन को पुनः प्राप्त करता है, यदि आप अंतिम यूआरएल खोजना चाहते हैं तो आप क्या कर सकते हैं handleResult करता है, जो फिर से एक नया स्थान मूल्य प्राप्त न होने तक रिज़ॉल्वर को बुला रहा है। < / div>
No comments:
Post a Comment