我在我的应用中使用Facebook sharer获取与GET参数的链接。某些参数可以为空,例如:
mywebsite.com/?search=&field=5&field6=&field1=qwe
我用urllib编码我的网址:
urllib.quote(url, safe='')
然后将此编码的网址传递到facebook.com/sharer/sharer.php?u=ENCODEDURL。 然后在结果帖中的链接将是这样的:
mywebsite.com/?search&field=5&field6&field1=qwe
在所有其他社交网站中,如Twitter,Vk一切正常,但facebook并不想正确解码我的网址。我错过了什么?