Tag: postal code

HttpWebRequest:如何通过带有x-www-form-enclosed的WebRequest在Canada Post找到邮政编码?

我目前正在编写一些测试,以便通过Windows Forms进行Internet交互来提高我的技能。 其中一项测试是查找加拿大邮政网站应返回的邮政编码。 我的默认url设置为: http : //www.canadapost.ca/cpotools/apps/fpc/personal/findByCity?execution=e4s1 所需的表单字段是: streetNumber , streetName , city , province contentType是“application / x-www-form-enclosed” 编辑:请考虑值“application / x-www-form-encoded”而不是point 3值作为contentType。 (感谢EricLaw-MSFT!) 我得到的结果不是预期的结果。 我得到了页面的HTML源代码,我可以手动输入信息来查找邮政编码,但不能找到带有找到的邮政编码的HTML源代码。 我知道我做错了什么? 我应该考虑采用XML方式吗? 首先是匿名搜索加拿大邮政吗? 这是一个代码示例,以便更好地描述: public static string FindPostalCode(ICanadadianAddress address) { var postData = string.Concat(string.Format(“&streetNumber={0}”, address.StreetNumber) , string.Format(“&streetName={0}”, address.StreetName) , string.Format(“&city={0}”, address.City) , string.Format(“&province={0}”, address.Province)); var encoding = new ASCIIEncoding(); byte[] […]