网址缩短不起作用

高里

我正在使用tinyurl来使url简短。

如果我是通过网站创建的,那么它将正常工作。但是,当我通过api创建时,它无法正常工作。

如果mu url有#,则不能正常工作,没问题。

例如:http : //example.com/web/#/details/12/23

我的代码:

$ch = curl_init();  
$timeout = 5;  
curl_setopt($ch,CURLOPT_URL,"http://tinyurl/api-create.php?url=".$url);  
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);  
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);  
$data = curl_exec($ch);  
curl_close($ch);  
return $data;  
迈克尔·汤普森

请检查您的CURL中的URL。如果您注意到,则拥有http:// tinyurl /。这应该是tinyurl(dot)com。

添加.com后,我可以使用您的代码在我的Web浏览器和PHP中收到一个很小的URL。

但是,在添加以下内容后,我现在看到可能是stackoverflow对此负责(但是,以防万一还是值得一提)

另外,我鼓励您使用urlencode。这将对URL进行编码,以使其友好并应解决任何其他潜在问题。

curl_setopt($ch,CURLOPT_URL,"http://tinyurl(dot)com/api-create.php?url=".urlencode($url));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

网址重写为小写字母不起作用

来自分类Dev

从网址加载图片不起作用

来自分类Dev

不匹配的网址不起作用

来自分类Dev

IIS网址重写不起作用-404错误

来自分类Dev

JS中的网址操作不起作用

来自分类Dev

.htaccess网址重写不起作用?

来自分类Dev

相对网址在JavaScript(element.src)中不起作用

来自分类Dev

来自网址的CSS边框图片-不起作用

来自分类Dev

节点/角度网址重写不起作用

来自分类Dev

页面网址不起作用

来自分类Dev

SQL Server Reporting Services网址参数不起作用

来自分类Dev

从网址异步加载锚不起作用

来自分类Dev

JavaScript网址解码不起作用

来自分类Dev

不匹配的网址不起作用

来自分类Dev

动态网址-MVCSiteMapProvider不起作用

来自分类Dev

JS中的网址操作不起作用

来自分类Dev

基本网址在WebView中不起作用

来自分类Dev

Codeigniter中的网址路由不起作用

来自分类Dev

漂亮的网址不起作用

来自分类Dev

Laravel家庭网址不起作用?

来自分类Dev

htaccess网址重写不起作用

来自分类Dev

PayPal重定向网址不起作用

来自分类Dev

页面网址不起作用

来自分类Dev

Nginx + Rails,默认网址不起作用

来自分类Dev

重定向网址不起作用

来自分类Dev

htaccess的“漂亮网址”不起作用

来自分类Dev

django 2.0.4 网址不起作用

来自分类Dev

Django 导航网址不起作用

来自分类Dev

.htaccess - 更改网址 - RewriteRule 不起作用